springMVC基于注解开发——命名空间

1、web.xml



  01-springMVCPrimary
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
  
  
  
  	springMVC
  	org.springframework.web.servlet.DispatcherServlet
  	
  	
  		contextConfigLocation
  		classpath:springMVC.xml
  	
  	
  	1
  
  
  	springMVC
  	*.do
  
  
  

2、springMVC.xml



        
	
	
	

3、MyController

package com.handlers;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
@org.springframework.stereotype.Controller
@RequestMapping("/xxx/ooo/jjj")	//这就是命名空间
public class MyController {

	@RequestMapping(value = {"/first.do", "hello.do"})
	public ModelAndView doFirst(HttpServletRequest request, HttpServletResponse response) throws Exception {
		
		ModelAndView mv = new ModelAndView();
		mv.addObject("message", "执行doFirst()方法!");
		mv.setViewName("/WEB-INF/jsp/welcome.jsp");
		return mv;
	}
	
	@RequestMapping("/second.do")
	public ModelAndView doSecond(HttpServletRequest request, HttpServletResponse response) throws Exception {
		
		ModelAndView mv = new ModelAndView();
		mv.addObject("message", "执行doSecond()方法!");
		mv.setViewName("/WEB-INF/jsp/welcome.jsp");
		return mv;
	}
}

你可能感兴趣的:(springMVC基于注解开发——命名空间)