日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring MVC 的xml一些配置

發布時間:2025/4/14 javascript 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring MVC 的xml一些配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.可以自動加載注解驅動,通過注解找到對應Controller

<!-- spring MVC 注解驅動 --><mvc:annotation-driven></mvc:annotation-driven><!-- 配置自動掃描包 --><context:component-scan base-package="com.cc8w.Controller"></context:component-scan><!-- 配置視圖解析器 --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/view/"></property> <property name="suffix" value=".jsp"></property> </bean> package com.cc8w.Controller;import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping;@Controller @RequestMapping("/HelloWorld") public class HelloWorld {@RequestMapping("/hi.do")public String hi(String names,Model model){System.out.println("hi.dodo");model.addAttribute("hi", "hi123456");return "hi";} }

顯示結果正確.

2.配置HandlerMapping,根據beanName找到對應Controller

?web.xml配置

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"><display-name>Spring-web02</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><!-- The front controller of this Spring Web application, responsible for handling all application requests --><servlet><servlet-name>springDispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><!-- Map all requests to the DispatcherServlet for handling --><servlet-mapping><servlet-name>springDispatcherServlet</servlet-name><url-pattern>/</url-pattern></servlet-mapping> </web-app>

applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:context="http://www.springframework.org/schema/context"xmlns:mvc="http://www.springframework.org/schema/mvc"xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsdhttp://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.xsdhttp://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd"><!-- 配置HandlerMapping 根據beanname找到對應Controller --><bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean><!--配置beanname找到對應的Controller --><bean name = "/dogcontrollerdog" class = "com.cc8w.Controller.Dog"></bean><!-- 配置視圖解析器 --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/view/"></property> <property name="suffix" value=".jsp"></property> </bean> </beans>

測試類(這里一定要繼承org.springframework.web.servlet.mvc.AbstractController接口)

package com.cc8w.Controller;import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.AbstractController;public class Dog extends AbstractController {public Dog(){System.out.println("13213"); }@Overrideprotected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception {// TODO Auto-generated method stubSystem.out.println("456--訪問到了---"); ModelAndView mav = new ModelAndView("dog");mav.addObject("hi", "467 th");return mav;} }

模版目錄和結果

3.配置HandlerMapping,根據URL找到對應Controller(主要是applicationContext.xml或<bean-name>-Servlet.xml的區別)

?

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:context="http://www.springframework.org/schema/context"xmlns:mvc="http://www.springframework.org/schema/mvc"xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsdhttp://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.xsdhttp://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd"><!-- 配置HandlerMapping 根據簡單URL找到對應Controller --><bean class = "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"><property name="mappings"><props><prop key="/dogcontroller">dog</prop></props></property></bean><!--bean類 --><bean id = "dog" class = "com.cc8w.Controller.Dog"></bean><!-- 配置視圖解析器 --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/view/"></property> <property name="suffix" value=".jsp"></property> </bean> </beans>

上面的類,這個spring MVC配置文件,可以找到控制器,就不截 結果了.

4.配置HandlerMapping,通過控制器類名訪問Controller,訪問時類名首字母小寫 小寫

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:context="http://www.springframework.org/schema/context"xmlns:mvc="http://www.springframework.org/schema/mvc"xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsdhttp://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.xsdhttp://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd"><!-- 配置HandlerMapping 通過控制器類名訪問Controller,訪問時類名首字母小寫 --><bean class = "org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean><!--bean類 --><bean class = "com.cc8w.Controller.Dog"></bean><!-- 配置視圖解析器 --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/view/"></property> <property name="suffix" value=".jsp"></property> </bean> </beans>

?http://localhost:8080/Spring-web02/dog 這樣訪問...

?

轉載于:https://www.cnblogs.com/fps2tao/p/7274173.html

總結

以上是生活随笔為你收集整理的Spring MVC 的xml一些配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲天堂网视频 | 91精彩刺激对白 | 麻豆91茄子在线观看 | 性久久久 | a级一a一级在线观看 | 亚洲国产精品激情在线观看 | 久久精品噜噜噜成人88aⅴ | 国产精品-色哟哟 | 天天操天天碰 | 国产精品免费在线播放 | 丝袜av电影 | 人人人妻人人澡人人爽欧美一区 | 欧美视频一二三 | 日韩av免费在线观看 | 日本a v在线播放 | 欧美不卡在线观看 | 综合av第一页 | 亚洲天堂成人在线 | 久久97| 美女张开腿让男人操 | 国产视频1 | 久久情趣视频 | 少妇毛片一区二区三区粉嫩av | 婷婷五月情 | 女女调教被c哭捆绑喷水百合 | 国产三区在线成人av | 永久免费在线观看av | 日韩一区二区三区中文字幕 | 人妻 日韩精品 中文字幕 | 欧美激情视频网站 | 精品人伦一区二区三 | 国产亚洲精品电影 | 久久久无码一区二区三区 | 欧美99| 成人精品黄段子 | 国产中文网 | 欧美一级特黄视频 | 国产一区免费在线 | 美国av一区二区 | 超碰女人 | 亚洲色图在线视频 | 在线观看网页视频 | 亚洲精品乱码久久久久久不卡 | 四季av国产一区二区三区 | 深夜影院在线观看 | 亚洲午夜福利一区二区三区 | 日韩国产欧美在线视频 | 成年人看的免费视频 | 国产精品电影网站 | wwwwww国产 | 婷婷丁香花五月天 | 靠逼视频免费网站 | 男人与雌性宠物交啪啪 | 久草手机在线观看 | 亚洲高清天堂 | 久久瑟瑟| 天天综合亚洲 | 人人妻人人藻人人爽欧美一区 | 日韩91av | 欧美日韩一区三区 | 中文字幕精 | 自拍一级片 | 精品国产乱码久久久久久影片 | 乱子伦一区二区 | 国产亚洲成av人在线观看导航 | 天天av天天翘 | 美女黄色免费网站 | 色妞欧美| 美痴女~美人上司北岛玲 | 国产成人欧美一区二区三区91 | 欧美激情h| 久久青青草原 | 日本深夜福利 | 神马久久久久久久 | 国产h自拍| 福利片网址 | 国产高清在线免费 | 性视频播放免费视频 | 91精产国品一二三区在线观看 | 在线观看aa | 婷婷色婷婷 | 亚洲骚片 | 91av亚洲| 黑人操日本女优 | 国产高清在线不卡 | 欧美 日韩 综合 | 国产精品一区在线播放 | 亚洲国产在 | 香蕉视频99 | 在线观看h视频 | 中文字幕日韩欧美一区二区三区 | 和漂亮岳做爰3中文字幕 | 亚洲精品国产成人av在线 | 91香蕉在线视频 | 成人欧美在线视频 | 免费无码一区二区三区 | 你懂的在线免费观看 | 国内av网| 欧美一级片一区 |