当前位置: 首页 > news >正文

php网站开发实例视频教程大专毕业设计怎么做

php网站开发实例视频教程,大专毕业设计怎么做,手机软件app,口碑好的无锡网站建设文章目录 SSM--基础环境搭建【二】项目介绍项目功能/界面● SSM 整合项目界面 项目全局配置web.xmlSpringMVC 配置 SSM–基础环境搭建【二】 项目介绍 项目功能/界面 ● SSM 整合项目界面 项目全局配置web.xml 配置furns_ssm\src\main\webapp\WEB-INF\web.xml , 和项目全局… 文章目录 SSM--基础环境搭建【二】项目介绍项目功能/界面● SSM 整合项目界面 项目全局配置web.xmlSpringMVC 配置 SSM–基础环境搭建【二】 项目介绍 项目功能/界面 ● SSM 整合项目界面 项目全局配置web.xml 配置furns_ssm\src\main\webapp\WEB-INF\web.xml , 和项目全局相关的 !DOCTYPE web-app PUBLIC-//Sun Microsystems, Inc.//DTD Web Application 2.3//ENhttp://java.sun.com/dtd/web-app_2_3.dtd web-appdisplay-nameArchetype Created Web Application/display-name!-- 1、配置启动Spring容器:主要配置和业务逻辑有关的比如数据源事务控制等--context-paramparam-namecontextConfigLocation/param-nameparam-valueclasspath:applicationContext.xml/param-value/context-param!--ContextLoaderListener: 监听器1、ContextLoaderListener监听器作用是启动Web容器时自动装配ApplicationContext的配置信息2、它实现了ServletContextListener接口在web.xml配置该监听器启动容器时会默认执行它实现的方法--listenerlistener-classorg.springframework.web.context.ContextLoaderListener/listener-class/listener!--1、配置前端控制器/中央控制器/分发控制器2. 用户的请求都会经过它的处理3. 因为没有指定springmvc的配置文件那么就会默认按照 servlet-name-servlet.xml 来获取4. 读取配置文件的原理我在前面讲解springmvc时写过.--servletservlet-namespringDispatcherServlet/servlet-nameservlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class!--在web项目启动时就自动的加载DispatcherServlet--load-on-startup1/load-on-startup/servletservlet-mappingservlet-namespringDispatcherServlet/servlet-name!--说明1. 这里我们配置的url-pattern是 / ,表示用户的请求都经过 DispatcherServlet--url-pattern//url-pattern/servlet-mapping--!--配置Spring提供的过滤器解决中文乱码问题字符编码过滤器一定要放在所有过滤器的最前面。解读1. forceRequestEncoding 配置成 true ,表示该过滤器会执行 request.setCharacterEncoding(encoding);2. forceRequestEncoding 配置成 true, 表示该过滤器会执行 response.setCharacterEncoding(encoding);--filterfilter-nameCharacterEncodingFilter/filter-namefilter-classorg.springframework.web.filter.CharacterEncodingFilter/filter-classinit-paramparam-nameencoding/param-nameparam-valueutf-8/param-value/init-paraminit-paramparam-nameforceRequestEncoding/param-nameparam-valuetrue/param-value/init-paraminit-paramparam-nameforceResponseEncoding/param-nameparam-valuetrue/param-value/init-param/filterfilter-mappingfilter-nameCharacterEncodingFilter/filter-nameurl-pattern/*/url-pattern/filter-mapping!--配置HiddenHttpMethodFilter1. 使用Rest风格的URI可以把页面发过来的post请求转为指定的delete或者put请求2. 配置url-pattern 是 /* 表示请求都经过 hiddenHttpMethodFilter过滤--filterfilter-namehiddenHttpMethodFilter/filter-namefilter-classorg.springframework.web.filter.HiddenHttpMethodFilter/filter-class/filterfilter-mappingfilter-namehiddenHttpMethodFilter/filter-nameurl-pattern/*/url-pattern/filter-mapping /web-app如果web.xml 的 报红, 选择只是高亮syntax 即可, 本身没有问题就是DTD 的约束 SpringMVC 配置 1、创建SpringMVC 的配置文件dispatcher-servlet.xml : 主要包含网站跳转逻辑的控制 1配置前端控制器/中央控制器/分发控制器 2用户的请求都会经过它的处理 3因为没有指定springmvc的配置文件那么就会默认按照 servlet-name-servlet.xml 来获取 4读取配置文件的原理前面讲解springmvc时写过. 先创建一个空的配置文件后面在修改。 2 、创建furns_ssm\src\main\webapp\WEB-INF\dispatcher-servlet.xml 并加入必要的命名空间 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:contexthttp://www.springframework.org/schema/contextxmlns:mvchttp://www.springframework.org/schema/mvcxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc https://www.springframework.org/schema/mvc/spring-mvc.xsd!-- 解读1. 扫描com.nlc包2. use-default-filtersfalse 禁用默认过滤规则3. context:include-filter 配置说明 只是扫描控制器--context:component-scan base-packagecom.nlc.furn!--SpringMvc只是扫描Controller--context:include-filter typeannotation expressionorg.springframework.stereotype.Controller//context:component-scan!--配置视图解析器[默认视图解析器]--bean classorg.springframework.web.servlet.view.InternalResourceViewResolver!--配置属性suffix 和 prefix--property nameprefix value/WEB-INF/views//property namesuffix value.html//bean!--加入两个常规配置--!--支持SpringMVC的高级功能比如JSR303校验, 映射动态请求--mvc:annotation-driven/mvc:annotation-driven!--将springmvc不能处理的请求交给tomcat处理,比如css, js--mvc:default-servlet-handler/ /beans3、创建项目相关的包 4、配置扫描com.nlc 包的控制器 !--1. 扫描com.nlc.furn包 [包括子包]2. context:include-filter 配置说明扫描控制器3. use-default-filtersfalse 禁用默认过滤规则--context:component-scan base-packagecom.nlc use-default-filtersfalse!-- SpringMVC 只扫描控制器--context:include-filter typeannotationexpressionorg.springframework.stereotype.Controller//context:component-scan5、配置视图解析器 !-- 配置视图解析器指定页面返回-- bean classorg.springframework.web.servlet.view.InternalResourceViewResolverproperty nameprefix value/WEB-INF/views//propertyproperty namesuffix value.html/property /bean6、两个常规配置 !-- 两个常规配置-- !-- 将SpringMVC 不能处理的请求交给Tomcat, 比如请求css,js 等-- mvc:default-servlet-handler/ !-- 能支持SpringMVC 高级功能比如JSR303 校验映射动态请求-- mvc:annotation-driven/7、完成测试 创建furns-ssm\src\main\java\com\nlc\furns\controller\TestController.java Controller public class TestController {RequestMapping(/hi)public String hi() {System.out.println(TestController-hi);return hi;} }创建furns-ssm\src\main\webapp\WEB-INF\views\hi.html !DOCTYPE html html langenheadmeta charsetUTF-8titlehi/title/headbodyh1hi, 成功~/h1/body /html启动Tomcat , 浏览器输入http://localhost:8080/ssm/hi
http://www.hkea.cn/news/14338721/

相关文章:

  • 深圳官方网站泰安房产最新网签情况
  • 做网站的天空网嘉兴丝绸大厦做网站的公司
  • 郑州做网站要多少钱个人网页免费域名注册入口
  • 纯html网站开发工具深圳网站建设 合作品牌
  • php网站开发环境一威海市网站建设
  • 母婴网站的功能设计招商网站开发
  • 建美食网站有哪些原因wordpress默认安装目录
  • php怎么创建网站什么是门户网站
  • 网站模板 免费下载杭州品牌网站设计制作公司
  • 学习网站建设论文阿里云做网站可以吗
  • 直播平台创建公会佛山网站建设乐云seo在线制作
  • 怎么做php网站深圳做网站建设和维护专员管理层
  • 潍坊seo建站谷歌优化技术
  • 企业管理的官方网站有哪些流感用什么药最好
  • 专做民宿预定的网站大兴模版网站开发公司哪家好
  • 您的网站对百度设置了ua封禁z怎么解决wordpress自动轮播图插件
  • 麻城网站建设公司虚拟商城平台
  • 网络推广网站套餐付网站建设费用会计分录
  • 展示型网站都包括什么模块专业模板网站设计公司
  • 网站建设登录页面怎么写wordpress菜单用处
  • 珠海市网站建设哪家好wordpress启动广告
  • 做网站的软件项目进度计划互联网营销渠道有哪些
  • 餐饮品牌设计网站建设男孩子怎么做网站
  • 江苏省 建设 注册中心网站wordpress seo优化插件
  • 只买域名不建网站网络科技公司有什么职位
  • wordpress中有趣的插件太原关键词优化服务
  • 淄博网站建设多太原网页设计师招聘信息
  • 营销型企业网站建设规划探讨discuz轉wordpress
  • 网站建设创新有哪些品牌做打底衫的网站
  • 如何在网站做引流今天最新的新闻头条新闻