springmvc基于xml文件的配置方式
来源:互联网 发布:农夫山泉瓶子尺寸数据 编辑:程序博客网 时间:2024/05/20 02:26
首先在web.xml文件加入
servlet><servlet-name>DispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:spring/springmvc.xml</param-value></init-param></servlet><servlet-mapping><servlet-name>DispatcherServlet</servlet-name><url-pattern>*.action</url-pattern></servlet-mapping>
配置处理器适配器:
第一种方式:
<!-- 配置处理器适配器 --> <bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/>
编写handler,实现Controller接口:public class Controller1 implements Controller{public ModelAndView handleRequest(HttpServletRequest request,HttpServletResponse response) throws Exception {// TODO Auto-generated method stubList<User> list = new ArrayList<User>();User user1 = new User();user1.setName("aaa");user1.setBirth(new Date());user1.setAddress("中国北京");user1.setId(1);User user2 = new User();user2.setName("bbb");user2.setBirth(new Date());user2.setAddress("中国江西");user2.setId(2);list.add(user1);list.add(user2);ModelAndView modelAndView = new ModelAndView();modelAndView.addObject("list",list);modelAndView.setViewName("/list.jsp");return modelAndView;}}第二种方式:
<bean class="org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter"></bean>handler编写方法,实现HttpRequestHandler接口:public class Controller2 implements HttpRequestHandler{public void handleRequest(HttpServletRequest arg0, HttpServletResponse arg1)throws ServletException, IOException {// TODO Auto-generated method stub}}
配置处理器映射器:
第一种方式:
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/><bean name="/queryAll.action" class="cn.lfd.springmvc.controller.Controller1"/>
第二种方式:
配置视图解析器:<bean id="controller1" class="cn.lfd.springmvc.controller.Controller1"/><bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <prop key="/queryAll1.action">controller1</prop> </props> </property></bean>
<!-- 配置试图解析器 得有jstl的jar包--> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"/>
0 0
- springmvc基于xml文件的配置方式
- SpringMVC的XML配置方式
- Spring基于xml文件的方式配置AOP
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- 基于xml配置springmvc
- 基于xml的springmvc配置例子
- 基于XML配置的springMVC小案例
- 基于XML配置的SpringMVC项目示例
- springmvc基于注解的配置方式
- SpringMVC经典系列-03基于Spring2.5采用XMl配置的方式进行项目开发---【LinusZhu】
- 六、初学SpringMVC+Mybatis之SpringMVC基于XML的配置
- SpringMvc的xml文件的配置
- SpringMvc的xml文件的配置
- springMvc在web.xml文件的配置
- 基于XML schema的简化配置方式
- 实现passMark工具S3S4 and reboot running
- 59. Spiral Matrix II
- uva 116 单向tsp
- c++数据类型
- maven 的pom出现web.xml is missing and <failOnMissingWebXml> is set to true
- springmvc基于xml文件的配置方式
- FZU 2180 双向BFS
- 37. Sudoku Solver
- 2003系统配置IIS+CGI环境,装active perl提示安装不了的解决办法
- Conturbatio
- 常用控件之--------UILabel
- Fragment介绍
- ListView复用导致图片错乱及闪烁问题
- 为什么使用dojo?dojo与jquery有什么不同?dojo适合什么开发场景?