spring mvc controller4中配置方式
来源:互联网 发布:浙江贰贰网络稳定吗 编辑:程序博客网 时间:2024/06/03 16:40
一、注解配置(常用)
mvc.xml
<context:annotation-config></context:annotation-config> <context:component-scan base-package="com.ldu.hello"></c ontext:component-scan>
HelloController.java
@Controllerpublic class HelloController { @RequestMapping("/hello") public ModelAndView hello(HttpServletRequest req,HttpServletResponse res){ ModelAndView mv=new ModelAndView(); mv.addObject("msg", "hello spring mvc annotation"); mv.setViewName("hello"); return mv; } }
二、url分配
mvc.xml
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <!--key是请求,helloController为处理器id--> <prop key="/hello*.do">helloController</prop> </props> </property> </bean> <!--配置处理器--> <bean id="helloController" class="com.ldu.hello.controller.HelloController"></bean>
三、url对应
mvc.xml
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean> <bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"></bean> <bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" /> <!-- 将视图名 渲染后视图的前缀 --> <property name="prefix" value="/WEB-INF/jsp/" /> <!-- 渲染后视图的后缀 --> <property name="suffix" value=".jsp" /> <!-- 例:视图名为:hello 渲染后:/WEB-INF/jsp/hello.jsp 该页面 --> </bean> <bean name="/hello" class="com.ldu.hello.controller.HelloController"></bean>
四、url匹配
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean> <bean id="helloController" class="com.ldu.hello.controller.HelloController"></bean>
web.xml
<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--修改mvc.xml路径--> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
阅读全文
0 0
- spring mvc controller4中配置方式
- spring mvc中 shiro logout 配置方式
- 注解方式配置spring-mvc
- Spring MVC Controller配置方式
- Spring MVC Controller配置方式
- Spring MVC Controller配置方式
- Spring MVC Controller配置方式
- Spring MVC Controller配置方式
- Spring MVC中对Annotation配置方式的处理流程
- Spring MVC中配置Velocity
- spring mvc中配置aop
- spring-mvc中配置fastjson
- Spring MVC Controller的配置方式
- 注解方式配置的spring mvc
- Spring MVC 1.3.1 注解方式配置
- spring-mvc.xml文件的配置方式
- 在Spring mvc中配置upload,实现文件上传功能的两种方式
- spring中数据源配置方式
- POJ2774(二分+哈希)
- 从小白开始入门python+tensorflow+cnn做人脸性别识别(一)
- hdu2774(后缀数组 最长公共子串)Long Long Message
- 关于递归算法的几个例子(C语言)
- PAT1074——Reversing Linked List
- spring mvc controller4中配置方式
- 【Java多线程】多线程案例:使用多线程向用户推送短信
- 进程状态(含状态变迁图)
- 采用C++随机数的生成
- 【Luogu P1164】小A点菜
- JDK和Tomcat安装和配置的图文教程【转】
- 【HDU6154 2017中国大学生程序设计竞赛
- 51nod 2006 二分图最大匹配
- 线性代数 -- 子空间的投影(一)