多种方式实现控制器层
来源:互联网 发布:淘宝能用微信付款吗 编辑:程序博客网 时间:2024/06/05 18:01
1.Servlet:
继承javax.servlet.http.HttpServlet;
重写doPost,doGet方法;
2.xml配置bean
public class XAction{
@RequestMapping(value = "/X.do",method = RequestMethod.POST)
public ModelAndView X(HttpServletRequest request,HttpServletResponse response,Model model) {
}
}
<bean name="/X.do" class="com.XXAction"/>
3.注解
@Controller
public class XAction{
@RequestMapping(value = "/XXX.htm", method = RequestMethod.GET)
public ModelAndView getX(Model model,HttpServletRequest request,HttpServletResponse response) {}
}
配置自动扫描
<context:component-scan base-package="com.XAction"/>
<mvc:annotation-driven />
4.实现Controller接口
实现org.springframework.web.servlet.mvc.Controller;
public class XAction implements Controller{
@Override
public ModelAndView handleRequest(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception {
//向前端传递参数
ModelAndView view = new ModelAndView("/XXX");
return view;
}
}
- 多种方式实现控制器层
- ViewController控制器的多种创建方式
- LRU的多种实现方式
- 多种方式实现文件读
- ligerUI ligerTree多种实现方式
- 多种方式实现写文件
- MapReduce工作流多种实现方式
- javascript实现继承的多种方式
- 单例模式的多种实现方式
- matlab实现gabor filter 多种方式汇总
- Hibernate关联查询有多种实现方式
- 生产者消费者的多种java实现方式
- swap VS gcd的多种实现方式
- android多种方式实现异步加载图片
- Java中单例模式的多种实现方式
- SwitchButton开关按钮的多种实现方式
- Android多种方式实现自定义Dialog对话框
- Android多种方式实现自定义Dialog对话框
- 单点登录的一种具体实现
- 哈佛结构和冯诺依曼结构的区别
- 关于用SQL语句Sql2008数据库的备份与还原常遇到的问题
- 程序员入门到精通
- java.lang.UnsatisfiedLinkError(一个让人想哭的Bug)
- 多种方式实现控制器层
- centos6.5安装mysql5.5--yum安装
- Struts2学习笔记(2)
- 跟着名人学知识固然好,踩了坑就会事倍功半
- [问题解决] JTable没数据情况下,点击表头排序异常
- IT职业道路技能图谱(图谱+干货)
- 优秀程序设计的Kiss原则(keep it simple,stupid)
- 导入导出thunderbird(雷鸟)中的邮件
- 字段类型(数据类型)