Spring3 MVC 初体验
2017-05-09 00:00
260 查看
commons-logging-1.0.4.jar jstl-1.2.jar log4j-1.2.16.jar org.springframework.asm-3.0.5.RELEASE.jar org.springframework.beans-3.0.5.RELEASE.jar org.springframework.context-3.0.5.RELEASE.jar org.springframework.core-3.0.5.RELEASE.jar org.springframework.expression-3.0.5.RELEASE.jar org.springframework.jdbc-3.0.5.RELEASE.jar org.springframework.web-3.0.5.RELEASE.jar org.springframework.web.servlet-3.0.5.RELEASE.jar standard.jar
<filter> <filter-name>encodingFilter</filter-name> <filter-class> org.springframework.web.filter.CharacterEncodingFilter </filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>*.do</url-pattern> </filter-mapping> <servlet><!-- springmvc 要与后面的配置文档名字前缀一致 --> <servlet-name>springmvc</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
<bean id="viewResolver" 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"/> </bean> <bean id="simpleUrlHandlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <prop key="/user.do">userController</prop> </props> </property> </bean> <bean id="userController" class="mvc.action.UserController"> <property name="userId"> <value>spring</value> </property> <property name="userPassword"> <value>spring</value> </property> </bean>
登录错误: ID号: ${userId},密码: ${userPassword}<br> <a href="${pageContext.request.contextPath}/index.jsp">返回</a>
欢迎你: ${userId}<br> <a href="${pageContext.request.contextPath}/index.jsp">返回</a>
class UserController implements Controller{ private String userId = null; private String userPassword = null; //....省略掉 set get ModelAndView handleRequest(){ String _userId = request.getParameter("userId"); String _userPassword = request.getParameter("userPassword"); request.setAttribute("userId", _userId); if ( userId.equals(_userId) && userPassword.equals(_userPassword)) { return new ModelAndView("success"); } request.setAttribute("userPassword", _userPassword); return new ModelAndView("error"); } }
相关文章推荐
- Spring3 MVC 初体验
- Spring-MVC 初体验(一)
- Spring MVC + Security 4 初体验(Java配置版)
- Spring MVC + Security 4 初体验(Java配置版)
- Spring MVC + Security 4 初体验(Java配置版)
- SpringMVC+JMS(ActiveMQ)的小Demo
- SPRING-MVC访问静态文件,如jpg,js,css
- Spring mvc @ResponseBody返回JSON前台JSP乱码解决
- SpringMVC+Spring3.2+Hibernate4.2 @Transactional 事务不成功原因
- spring-MVC+hibernate+mybatis+jpa
- spring+springmvc+myabtis+bootstrap 填补天坑(3)-EL失效
- spring springmvc 事务
- Spring MVC整理系列(05)————Spring MVC配置解析及整合SpriSpring MVC之@ModelAttribute、@SessionAttributes以及Model的使用介绍
- Spring MVC + Mybatis + Shiro
- J2EE搭建Dynamic web SpringMVC工程404错误分析(三)
- spring mvc +spring +html放在web-inf下的注意点
- Spring-mvc 注解集合 ver: 4.3.10
- spring + springMVC + hibernate 集成
- 【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载
- SpringMVC+Spring+MyBatis 的综合练习 9 (增加查询员工信息时带有部门信息)