springMVC 配置和使用

springMVC相对于Struts2学习难度较为简单,并且更加灵活轻便.

第一步:导入jar包

spring.jar、spring-webmvc.jar、commons-logging.jar、spring-aop.jar、spring-beans.jar、spring-core.jar、spring-context.jar

第二步:配置web.xml文件

  
      springmvc
      org.springframework.web.servlet.DispatcherServlet
      
            contextConfigLocation
            classpath:springmvc-servlet.xml
        
        <!-- 1 -->
  

  
      springmvc
      *.do
  

第三步:配置springmvc-servlet.xml

这个xml配置的名字和位置要和上面web.xml中param-value中的值一致。


<beans xmlns="http://www.springframework.org/schema/beans"     
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"     
        xmlns:context="http://www.springframework.org/schema/context"     
   xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd   
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd   
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd   
       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">

    
    
      
    
     
    
    
       
     
    
 

第四步:编写处理器Controller

Controller的位置要在上面配置的context中base-package路径下。


@Controller
@RequestMapping("/user")
public class UserControl {

    /**
     *会处理post方式请求的/user
     *将页面传送进来的值放入user中
     */
    @RequestMapping(method=RequestMethod.POST)
    public User createUser(User user){
        System.out.println(user.getUsername()+"-"+user.getPassword());return user;
    }
}
博客园-原创精华区稿源:博客园-原创精华区 (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 综合编程 » springMVC 配置和使用

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录

登录

忘记密码 ?

切换登录

注册