创建web项目
导入jar包
在web.xml中配置mvc框架的前端控制器
springmvc02 springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml springmvc *.action index.html index.htm index.jsp default.html default.htm default.jsp
4、 在类路径下提供springmvc 框架的核心配置文件springmvc.xml
5、 在web.xml中通过初始化参数指定springmvc配置文件的位置
springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml springmvc *.action
6、创建一个自定义的控制器,在类上使用 注解和@RequestMapping注解,创建一个方法,在方法上使用@RequestMapping注解
package cn.internet.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;/** * 使用注解的方式开发自定义的控制器 * @author zhangbin * */@Controller@RequestMapping(value="/user")//请求根路径public class UserController { /** * 自定义一个方法 */ @RequestMapping(value="/save.action")//请求子路径 public String saveUser(){ System.out.println("saveUser............."); return "success";//success逻辑视图名 } @RequestMapping(value="/delete.action") public String deleteById(){ return null; }}
7、可以通过指定的请求根路径和子路径访问控制器中的方法