第二讲 Controller配置汇总
来源:互联网 发布:口红哪个牌子好 知乎 编辑:程序博客网 时间:2024/05/16 18:10
一、通过URL对应Bean
<!-- 配置HandlerMapping -->
<bean class = "org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>
<!-- 配置请求和处理器 -->
<bean name = "/hello.do" class = "com.liujie.controller.HelloController"></bean>
以上配置,访问/hello.do就会寻找name/id为/hello.do的Bean,此类方式只适应于小型的应用系统。此类配置还可以使用通配符。
二、为URL分配Bean
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<!-- key对应url请求名,value对应处理器的id -->
<prop key="/hello.do">helloController</prop>
</props>
</property>
</bean>
<bean id="helloController" class="com.liujie.controller.HelloController"></bean>
此类配置还可以使用通配符(类似/*.do这种),访问/hello.do时,Spring会把请求分配给helloController进行处理。
三、URL匹配Bean
<!-- 将hello*.do交给helloController处理 -->
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean>
<!-- 请求为hello*.do都将被匹配 -->
<bean id="helloController" class="com.liujie.controller.HelloController"></bean>
四、注解
<!-- 扫描该包下的注解 -->
<context:component-scan base-package="com.liujie.controller"></context:component-scan>
Controller代码中要写对应的注解。
@Controller
public class HelloController {
@RequestMapping(value="/hello")
public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception {
ModelAndView mv = new ModelAndView();
mv.setViewName("hello");
mv.addObject("msg", "Hello, spring mvc!");
return mv;
}
}
阅读全文
0 0
- 第二讲 Controller配置汇总
- controller配置汇总
- 第二讲
- 第二讲
- 第二讲:公众号平台接口配置及调试
- 第二讲 JDK安装与配置与说明
- Grub相关安装配置及使用实例汇总讲析
- 第一讲与第二讲
- 第二讲 团员
- HTML基础-第二讲
- C++第二讲
- 第二讲: TAB家族
- C++学习 第二讲
- java 第二讲
- 数据库设计第二讲()
- 计算机网络基础第二讲
- 第二讲 整体认识
- XML第二讲
- selenium+java如何进行Q三方登录(续坑)
- javascript,jQuery自执行函数(匿名函数)为什么要把windows, jQuery, undefined作为参数传进去
- View的自由拖动(属性动画的实践之一)
- VT100控制码进行终端扩展显示
- Window环境下mysql读写分离以及主从配置(不错可以的)
- 第二讲 Controller配置汇总
- qml之qmldir文件的使用
- struts2 参数接收不到的原因
- 关于反爬虫,看这一篇就够了
- 信用有多重要?欠款200元,多付4万利息!(附逾期补救办法)
- Struts2 转发和重定向的实现方法
- FFmpeg基础知识总结
- C语言中的指针(指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针)
- 第二篇:开发使用 linux 常用命令整理