springmvc本地调试(使用springmvc怎么配置)

:暂无数据 2026-10-12 09:20:01 :0

springmvc本地调试(使用springmvc怎么配置)

今天给各位分享使用springmvc怎么配置的知识,其中也会对使用springmvc怎么配置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录

使用springmvc怎么配置


《!-- springMVC前端控制器
 希望应用启动的时候核心控制器同时创建对象.
 --》
《servlet》
《servlet-name》springMVC《/servlet-name》
《servlet-class》org.springframework.web.servlet.DispatcherServlet《/servlet-class》
《init-param》
《param-name》contextConfigLocation《/param-name》
《param-value》classpath:config/spring/*-servlet.xml《/param-value》
《/init-param》
《load-on-startup》1《/load-on-startup》
《/servlet》
《servlet-mapping》
《servlet-name》springMVC《/servlet-name》
《url-pattern》/《/url-pattern》
《/servlet-mapping》

↑是web.xml中设置的。

之后你还要创建一个《selvlet-name》-servlet.xml的配置文件,前面的那个servletname就是你在web.xml中配置的那个,我上面的这种配置方法我就要创建一个叫做SpringMVC-servlet.xml的配置文件

《?xml version="1.0" encoding="UTF-8"?》
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
》
《!-- 映射器 ,SpringMVC框架使用映射器,适配器,视图解析器都是通过类型查询对象的.
 最简单的映射器:BeanNameUrlHandlerMapping
  使用Bean的名称和url地址进行一对一映射.
--》
《bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"》《/bean》
《!-- 适配器
使用简单控制器适配逻辑.SimpleControllerHandlerAdapter
 --》
《bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"》《/bean》
《!-- 视图解析器
 使用内部资源视图解析器
处理内部资源请求转发,最擅长的解析器.
定义JSP页面的时候,最常用的非JSP默认标签组有:JSTL标签库.
建议解析视图页面的时候,最好能够解析JSTL的标签库
 --》
《bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"》
《property name="viewClass" value="org.springframework.web.servlet.view.JstlView"》《/property》
《/bean》
《!--配置自定义控制器
SpringMVC-使用配置文件形式定义代码,请求地址的后缀名不会被前端控制器过滤掉
当前对性爱那个处理请求地址为:/first.mvc
前端控制器过滤请求为: *.mvc
经过前端控制器过滤后的路径地址为:/first
 --》
《bean name="/first.mvc" class="controller.FirstController"》《/bean》
《bean name="/second.mvc" class="controller.SecondController"》《/bean》
《/beans》

spring mvc 本地化什么意思

springMVC的本地化和国际化

   spring框架的大部分都支持国际化,就像springMVC一样。DispatcherServlet使你能够动态的通过客户端的本地语言进行配置。这是通过LocaleResolver完成的。


   当一个请求到达,DispatcherServlet就会寻找LocaleResolver,如果找到就会试图通过它进行本地化。通过RequestContext.getLocale()方法我们可以得到locale resolver解释的本地化语言。


   Locale resolvers和拦截器定义在org.springframework.web.servlet.i18n包中,并且可以在application context中进行配置。下面是本地化解析器的配置部分。

一、AcceptHeaderLocaleResolver
   这个Locale resolvers依据 accept-language请求头信息进行解析处理,通常这个头信息包含客户端操作信息的本地标示。


二、CookieLocaleResolver
   这个解析器通过cookie寻找客户端特定的语言信息。如果找到,则使用这个配置。使用这个Locale resolvers的一些属性,我们可以指定这个cookie的名称甚至是最大存活时间。下面是一个配置实例:
e.g.

《bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver"》  
  
    《property name="cookieName" value="clientlanguage"/》  
     
    《!-- in seconds. If set to -1, the cookie is not persisted (deleted when browser shuts down) --》  
    《property name="cookieMaxAge" value="100000"》  
  
《/bean》

下面是CookieLocaleResolver的属性列表
 property default   description
      cookieName classname+LOCAL  cookie的名称
 cookieMaxAge Integer.MAX_INT  最大存活时间
 cookiePath /   限制可以访问cookie的程序路径。

三、 SessionLocaleResolver
   这个解析器允许你通过session解析本地设置。


四、LocaleChangeInterceptor
***隐藏网址***
e.g.

 《bean id="localeChangeInterceptor"  
      class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"》  
    《property name="paramName" value="siteLanguage"/》  
《/bean》  
  
《bean id="localeResolver"  
      class="org.springframework.web.servlet.i18n.CookieLocaleResolver"/》  
  
《bean id="urlMapping"  
      class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"》  
    《property name="interceptors"》  
        《list》  
            《ref bean="localeChangeInterceptor"/》  
        《/list》  
    《/property》  
    《property name="mappings"》  
        《value》/**/*.view=someController《/value》  
    《/property》  
《/bean》

关于springmvc本地调试和使用springmvc怎么配置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

springmvc本地调试(使用springmvc怎么配置)

本文编辑:admin

本文相关文章:


springcloud难学吗(感觉spring 好难学,好模糊 springmvc spring容器, sp)

springcloud难学吗(感觉spring 好难学,好模糊 springmvc spring容器, sp)

大家好,关于springcloud难学吗很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于感觉spring 好难学,好模糊 springmvc spring容器, sp的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可

2026年9月27日 14:20

osgi与springboot(spring boot repository做什么用的)

osgi与springboot(spring boot repository做什么用的)

其实osgi与springboot的问题并不复杂,但是又很多的朋友都不太了解spring boot repository做什么用的,因此呢,今天小编就来为大家分享osgi与springboot的一些知识,希望可以帮助到大家,下面我们一起来看

2026年9月27日 06:50

spring是线程安全的吗(SpringMVC的Controller线程安全吗)

spring是线程安全的吗(SpringMVC的Controller线程安全吗)

本篇文章给大家谈谈spring是线程安全的吗,以及SpringMVC的Controller线程安全吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年9月11日 04:00

netty springcloud(Spring Cloud Gateway中netty线程池优化)

netty springcloud(Spring Cloud Gateway中netty线程池优化)

其实netty springcloud的问题并不复杂,但是又很多的朋友都不太了解Spring Cloud Gateway中netty线程池优化,因此呢,今天小编就来为大家分享netty springcloud的一些知识,希望可以帮助到大家,

2026年8月28日 13:40

springboot的application类(springboot的application类怎么写)

springboot的application类(springboot的application类怎么写)

本篇文章给大家谈谈springboot的application类,以及springboot的application类怎么写对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题

2026年7月5日 04:20

更多文章:


三角函数度数对应的值(常见角的三角函数值)

三角函数度数对应的值(常见角的三角函数值)

这篇文章给大家聊聊关于三角函数度数对应的值,以及常见角的三角函数值对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月14日 13:30

tomcat8080端口被占用(Tomcat:我tomcat的localhost8080打不开,用netstat查看发现8080被占用,但不知道怎么解决,求解答)

tomcat8080端口被占用(Tomcat:我tomcat的localhost8080打不开,用netstat查看发现8080被占用,但不知道怎么解决,求解答)

其实tomcat8080端口被占用的问题并不复杂,但是又很多的朋友都不太了解Tomcat:我tomcat的localhost8080打不开,用netstat查看发现8080被占用,但不知道怎么解决,求解答,因此呢,今天小编就来为大家分享to

2026年10月14日 13:20

mmap用什么打开(mmap 格式的阅读器)

mmap用什么打开(mmap 格式的阅读器)

大家好,mmap用什么打开相信很多的网友都不是很明白,包括mmap 格式的阅读器也是一样,不过没有关系,接下来就来为大家分享关于mmap用什么打开和mmap 格式的阅读器的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

2026年10月14日 12:50

protocol官网(36个主流的去中心化交易所协议)

protocol官网(36个主流的去中心化交易所协议)

本篇文章给大家谈谈protocol官网,以及36个主流的去中心化交易所协议对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月14日 10:50

php文件加密方式(PHP中哪种加密方式好)

php文件加密方式(PHP中哪种加密方式好)

各位老铁们,大家好,今天由我来为大家分享php文件加密方式,以及PHP中哪种加密方式好的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年10月14日 09:20

beyond compare(BeyondCompare如何进行文件和文件夹对比)

beyond compare(BeyondCompare如何进行文件和文件夹对比)

本篇文章给大家谈谈beyond compare,以及BeyondCompare如何进行文件和文件夹对比对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔

2026年10月14日 07:50

viewsource查看源码(网页代码源怎么看)

viewsource查看源码(网页代码源怎么看)

“viewsource查看源码”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看viewsource查看源码(网页代码源怎么看)!

2026年10月14日 07:00

c语言程序分析题((c语言程序执行结果分析题)按行优先的方式把一个二维数组的元素存入一个一维数组中,并输出)

c语言程序分析题((c语言程序执行结果分析题)按行优先的方式把一个二维数组的元素存入一个一维数组中,并输出)

本篇文章给大家谈谈c语言程序分析题,以及(c语言程序执行结果分析题)按行优先的方式把一个二维数组的元素存入一个一维数组中,并输出对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月14日 06:00

coach的中文意思(coach意思是)

coach的中文意思(coach意思是)

今天给各位分享coach意思是的知识,其中也会对coach意思是进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 03:20

itemname是什么意思(物品表item中itemname字段更名为)

itemname是什么意思(物品表item中itemname字段更名为)

“itemname是什么意思”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看itemname是什么意思(物品表item中itemname字段更名为)!

2026年10月14日 02:00

最近更新

anaconda和python(python和anaconda区别是什么)
2026-10-14 17:40:01 浏览:0
联想25165sc(联想ThinkPad T410i(25165SC) 怎么样 一般就上下网,常常玩魔兽争霸,实况等能开全效果么)
2026-10-14 17:00:03 浏览:0
热门文章

标签列表