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

如皋市城乡建设局网站域名不变 新网站

如皋市城乡建设局网站,域名不变 新网站,福建省建设相关网站,能打开各种网站的搜索引擎SpingMvc入门 1.MVC Spring的工作流程#xff1a;2.sping mvc入门3.静态资源处理 前言 Spring MVC是一种基于Java的web应用开发框架#xff0c;它采用了MVC#xff08;Model-View-Controller#xff09;设计模式来帮助开发者组织和管理应用程序的各个组件。 1.MVC Spring的… SpingMvc入门 1.MVC Spring的工作流程2.sping mvc入门3.静态资源处理 前言 Spring MVC是一种基于Java的web应用开发框架它采用了MVCModel-View-Controller设计模式来帮助开发者组织和管理应用程序的各个组件。 1.MVC Spring的工作流程 1.客户端向服务器发送一个HTTP请求。 1.1前端控制器DispatcherServlet接收到请求并将其分派给合适的处理器HandlerMapping。 1.2HandlerMapping根据请求的URL映射找到对应的处理器Handler。 1.3处理器Handler根据业务逻辑处理请求并返回一个模型对象和视图名称。 1.4视图解析器通过视图名称解析出真正的视图对象。 1.5处理器Handler将模型数据传递给视图对象。 1.6视图对象使用模型数据生成最终的HTML响应。 1.7最终的HTML响应由前端控制器DispatcherServlet发送给客户端。 在整个流程中前端控制器DispatcherServlet负责协调请求的处理并处理一些共性的功能如异常处理、国际化等。HandlerMapping负责将请求映射到合适的处理器Handler处理器Handler执行具体的业务逻辑并返回模型数据和视图名称视图解析器将视图名称解析为真正的视图对象最后视图对象生成HTML响应。 这个工作流程可以帮助开发者将应用程序的不同组件进行有效的分离和管理提高了代码的可维护性和可扩展性。同时Spring MVC还提供了一些额外的功能如数据校验、表单处理、拦截器等以满足不同应用场景的需求。 流程图 2.sping mvc入门 案列 1.spring-mvc.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.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd!--1) 扫描com.zking.zf及子子孙孙包下的控制器(扫描范围过大耗时)--context:component-scan base-packagecom.niyin/!--2) 此标签默认注册DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter --mvc:annotation-driven /!--3) 创建ViewResolver视图解析器 --bean classorg.springframework.web.servlet.view.InternalResourceViewResolver!-- viewClass需要在pom中引入两个包standard.jar and jstl.jar --property nameviewClassvalueorg.springframework.web.servlet.view.JstlView/propertyproperty nameprefix value/WEB-INF/jsp//property namesuffix value.jsp//bean!--4) 单独处理图片、样式、js等资源 --!-- mvc:resources location/css/ mapping/css/**/mvc:resources location/js/ mapping/js/**/mvc:resources locationWEB-INF/images/ mapping/images/**/--mvc:resources location/static/ mapping/static/**//beans2.添加依赖 !-- jstlstandard -- jstl.version1.2/jstl.version standard.version1.1.2/standard.version !-- spring -- spring.version5.0.2.RELEASE/spring.version ... !-- spring mvc相关依赖 -- dependencygroupIdorg.springframework/groupIdartifactIdspring-webmvc/artifactIdversion${spring.version}/version /dependency dependencygroupIdjstl/groupIdartifactIdjstl/artifactIdversion${jstl.version}/version /dependency dependencygroupIdtaglibs/groupIdartifactIdstandard/artifactIdversion${standard.version}/version /dependency.配置web.xml ?xml version1.0 encodingUTF-8? web-app xmlnshttp://xmlns.jcp.org/xml/ns/javaeexmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsdversion3.1display-nameArchetype Created Web Application/display-name!-- Spring和web项目集成start --!-- spring上下文配置文件 --context-paramparam-namecontextConfigLocation/param-nameparam-valueclasspath:spring-context.xml/param-value/context-param!-- 读取Spring上下文的监听器 --listenerlistener-classorg.springframework.web.context.ContextLoaderListener/listener-class/listener!-- Spring和web项目集成end --!-- 中文乱码处理 --filterfilter-nameencodingFilter/filter-namefilter-classorg.springframework.web.filter.CharacterEncodingFilter/filter-classasync-supportedtrue/async-supportedinit-paramparam-nameencoding/param-nameparam-valueUTF-8/param-value/init-param/filterfilter-mappingfilter-nameencodingFilter/filter-nameurl-pattern/*/url-pattern/filter-mapping!-- Spring MVC servlet --servletservlet-nameSpringMVC/servlet-nameservlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class!--此参数可以不配置默认值为/WEB-INF/springmvc-servlet.xml--init-paramparam-namecontextConfigLocation/param-nameparam-valueclasspath:spring-mvc.xml/param-value/init-paramload-on-startup1/load-on-startup!--web.xml 3.0的新特性是否支持异步--async-supportedtrue/async-supported/servletservlet-mappingservlet-nameSpringMVC/servlet-nameurl-pattern//url-pattern/servlet-mapping /web-app已经配好啦 案列 package com.niyin.web;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;Controller public class IndexController { RequestMapping(/hello)public String hello(){System.out.println(hello spring ...);return hello;} } %--Created by IntelliJ IDEA.User: 林墨Date: 2023/9/4Time: 20:59To change this template use File | Settings | File Templates. --% % page contentTypetext/html;charsetUTF-8 languagejava % html headtitleTitle/title /head body springmvc你好 /body /html 运行结果 3.静态资源处理 在spring-mvc.xml中 把 mvc:resources location“/static/” mapping“/static/**”/ 加入即可访问到
http://www.hkea.cn/news/14493324/

相关文章:

  • 鞍山网站制作谁家好wordpress宠物
  • 体检中心网站建设方案销售网站怎么做
  • 宣传页免费模板搜索引擎排名优化公司
  • 网站地图什么意思天津做网站
  • 潍坊淘宝网站建设月夜直播在线观看视频免费播放
  • 毕业设计代做网站机械中机建设一公司网站
  • 电影网站 备案室内设计师怎么找
  • 网站开发职业类别代码iis如何设置服务器上网站空间大小
  • 华丰建设股份有限公司网站合肥网站优化 新浪博客
  • 哪家网站设计比较好编程软件下载安装
  • 网站建设公司中wordpress娱乐网
  • 网站三大标签设置wordpress商城主题模板下载地址
  • 做二手市场类型的网站名字wordpress 博客 安装
  • 网站建设的项目亮点怎么写电商如何推广
  • 河南建设资格执业网站wordpress 模板标签
  • 如何给网站写文章个人博客网站设计代码
  • ps怎么做网站首页界面做模板的软件
  • 网站建设时 网站信息可以边建设边组织简单网页制作模板
  • 网站安全建设方案需求分析ps网站导航条素材
  • 网站建设 需求模板哪些方法可以建设网站
  • 高碑店网站建设价格苏州网站优化哪家好
  • 邢台网站制作公司哪家专业格力网站建设需求分析
  • 网站网页基本情况 网页栏目设置成都装修公司哪家口碑最好
  • 广东网络营销服务网站建设优化推广排名
  • 做网站英文怎么写建行门户网站
  • 专门为98k做的网站php原生态开发公司网站
  • 绿色国外网站优秀企业网站有哪些
  • 西昌有没有可以做网站的公司新闻最新北京消息今天
  • 如何用word做网站做网站的销售好做吗
  • 求个网站带图片素材湛江市建设局网站