日韩性视频-久久久蜜桃-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一些配置的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 综合一区二区三区 | 成年男女免费视频网站 | 国产精品久久免费 | 外国av在线 | 国产免费又爽又色又粗视频 | 日本午夜精品 | 色婷婷久久一区二区三区麻豆 | 91国在线| 国产精品第9页 | xxx老太太 | 亚洲熟妇av一区二区三区 | 黑人性xxx | 强开乳罩摸双乳吃奶羞羞www | 咪咪av| 琪琪色18| 亚洲免费二区 | 丁香花电影高清在线阅读免费 | 樱桃av | 国产午夜精品一区二区 | 欧美日韩亚洲国产综合 | 好吊操这里有精品 | 日韩丰满少妇 | 国产精品一区二区三区免费观看 | 乌克兰av在线 | 色爱av | 国产操操操| 国产精品视频1区 | 制服丝袜在线一区 | 国产精品福利一区二区 | 亚洲色图网站 | 欧美色视频一区二区三区 | jk美女又爽又黄视频 | 午夜视频污 | 在线免费黄色片 | 尤物视频在线观看免费 | 国产精品人成在线观看免费 | 欧美成人免费网站 | 久久国产亚洲精品无码 | 亚洲最大成人在线视频 | 天堂中文在线看 | 国产精品无码专区 | 真实偷拍激情啪啪对白 | 日本少妇xxxx动漫 | 九九色播| 神宫寺奈绪一区二区三区 | 无码人妻丰满熟妇啪啪网站 | 日韩午夜精品 | 天天槽 | 亚洲黄色激情视频 | 成人国产欧美 | 2019中文字幕在线 | 久久久天天 | a天堂资源在线 | 成人黄色电影网址 | xxx麻豆 | 美女靠逼视频网站 | 亚洲国产高清在线 | 91精品国产综合久久久蜜臀九色 | 国产精品夜色一区二区三区 | 国产一国产精品一级毛片 | 欧美三级午夜理伦三级老人 | 女色综合| 香蕉网站在线观看 | 国产在线视频福利 | 国产成人免费av一区二区午夜 | 久久草国产 | 中文字幕婷婷 | 丰满的女人性猛交 | 欧美色视频一区二区三区 | 无码精品一区二区三区AV | 亚洲国产精品va在线看黑人 | 波多野吉衣一区二区三区 | 天天综合日日夜夜 | 无码人妻aⅴ一区二区三区 国产高清一区二区三区四区 | 亚洲成人av影片 | 亚洲国产精品无码久久久久高潮 | 日本爱爱免费视频 | 成人av网址在线观看 | 免费一级淫片aaa片毛片a级 | 亚洲专区在线视频 | 肉丝超薄少妇一区二区三区 | 少妇在线观看 | 都市激情 自拍偷拍 | 国产一区二区三区四区 | 美女又爽又黄又免费 | xx色综合| 靠逼视频免费网站 | 一级国产黄色片 | 一级欧美一级日韩片 | 成人精品动漫 | 在线免费观看麻豆 | 自拍三级视频 | 全球av在线 | 色午夜| 亚洲视频综合 | 无码av免费毛片一区二区 | 九一精品在线 | 国产深喉视频一区二区 | 久久精品视频2 |