springMVC中的controller层
来源:互联网 发布:windows清理助手在哪儿 编辑:程序博客网 时间:2024/05/20 03:07
MVC控制层的作用:接收客户端的请求,然后调用Service层业务逻辑,获取到数据,传递数据给视图层(客户端)用于视觉呈现。
实现步骤
1.在类上使用@Controller注解
作用: 告诉springmvc的dispatcherServlet这是一个Controller然后被dispatcherServlet的上下文所管理,并且完成它的依赖注入
2.在类上使用@RequestMapping注解
例如:@RequestMapping(“/user”)
作用: Controller负责处理的,根目录下的URL ,/user/** 下的所有路径都会被Controller所拦截
3.在方法上使用 @RequestMapping
例如:@RequestMapping(value = “login.do”, method = RequestMethod.POST)
作用:使该方法负责处理/user/login.do 这个url 并且是由post方法方法传递过来的请求
4.在方法的参数前绑定@RequestParam/@PathVariable/@Param注解
作用:负责把请求传入的参数,绑定到方法中的参数上,使方法中的参数值为请求传入的参数值
例如这条请求:/user/login.do?username=”admin” &password=”admin”
相关代码
阅读全文
0 0
- springMVC中的controller层
- SpringMVC controller层模板
- springmvc controller层
- Springmvc controller 层 @Transactional 不起作用
- SpringMVC中的Controller
- springMVC中的Controller是单例
- 理解springmvc中的Controller
- SpringMVC中的controller
- SpringMVC在controller层注入HttpServletRequest
- springMVC 注解 controller层的优化
- SpringMVC的层:DAO、Service、Controller、View
- springMVC中的controller是否是单例
- springMVC中controller层调用service层的方式
- 在springMVC中的controller写单元测试
- SpringMVC Controller中的service为null
- springMVC 不扫描 controller 中的方法
- Springmvc controller获取不到jsp中的数据
- SpringMVC中web层controller的单元测试小demo
- 学习计算机操作系统之-操作系统组成
- Python 筛选(finditer)
- java中锁的优化 -- JVM对synchronized的优化
- 欢迎使用CSDN-markdown编辑器
- 你好,React!
- springMVC中的controller层
- Hibernate-day03 Hibernate注解开发
- apache web 服务器
- 音视频开发的技术要点 音视频SDK的应用
- 关于Python第三方库安装失败问题的解决方案
- 【LeetCode】C# 24、Swap Nodes in Pairs
- 权限管理系统 ThreadLocal的使用:在同一线程中获取用户信息
- C++学习之对string流的初步认识
- 基于akka与scala实现一个简单rpc框架