Myeclipse+Maven新建SpringMVC项目

新建Maven项目

文件->新建->其他

Myeclipse+Maven新建SpringMVC项目_第1张图片

Myeclipse+Maven新建SpringMVC项目_第2张图片

Myeclipse+Maven新建SpringMVC项目_第3张图片

Myeclipse+Maven新建SpringMVC项目_第4张图片

 

配置构建路径

这个要看个人情况,看你是用那个JRE运行环境。

Myeclipse+Maven新建SpringMVC项目_第5张图片

Myeclipse+Maven新建SpringMVC项目_第6张图片

Myeclipse+Maven新建SpringMVC项目_第7张图片

Myeclipse+Maven新建SpringMVC项目_第8张图片

Myeclipse+Maven新建SpringMVC项目_第9张图片

Myeclipse+Maven新建SpringMVC项目_第10张图片

Myeclipse+Maven新建SpringMVC项目_第11张图片

添加项目依赖

主要加载Spring相关的一些包。


  4.0.0
  com.ly
  MavenSpringMVC
  war
  0.0.1-SNAPSHOT
  MavenSpringMVC Maven Webapp
  http://maven.apache.org

   
	    2.6
	    1.7.6
	    4.1.3.RELEASE
	
 
  
    
      
        org.springframework
        spring-framework-bom
        ${spring.version}
        pom
        import
      
    
      junit
      junit
      3.8.1
      test
    
    
      org.springframework
      spring-webmvc
    
    
      commons-lang
      commons-lang
      ${commons-lang.version}
    
    
      org.slf4j
      slf4j-log4j12
      ${slf4j.version}
      
        
          slf4j-api
          org.slf4j
        
      
    
    
    	javax.servlet
    	jstl
    	1.2
    
    
  

  
  compile
    MavenSpringMVC
  

Myeclipse+Maven新建SpringMVC项目_第12张图片

Myeclipse+Maven新建SpringMVC项目_第13张图片

Myeclipse+Maven新建SpringMVC项目_第14张图片

配置DispatcherServlet

Spring MVC提供一个名为org.springframework.web.servlet.DispatcherServlet的Servlet充当前端控制器。所有的请求驱动都围绕这个DispatcherServlet类分派请求。

所以 DispatcherServlet是SpringMVC框架最重要的Servlet,需要最先配置它。上面已经说是一个Servlet。所以按照配置Servlet的方法配置就行

 

Myeclipse+Maven新建SpringMVC项目_第15张图片




   Archetype Created Web Application
	 
	    contextConfigLocation
        classpath:applicationContext.xml
	  
 
	
	
		org.springframework.web.context.ContextLoaderListener
	
	
	
		mvc-dispatcher
		org.springframework.web.servlet.DispatcherServlet
		  
            contextConfigLocation  
            classpath:springmvc-servlet.xml
        
		1
	
	
		mvc-dispatcher
		/
	

 

Myeclipse+Maven新建SpringMVC项目_第16张图片

applicationContext.xml



springmvc-servlet.xml



 
       
		
		
		 
		
		
	
		
			
				
	

 

Myeclipse+Maven新建SpringMVC项目_第17张图片

package com.ly;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {
	@RequestMapping("/test")
	public String test(){
		System.out.println("test");
		return "home";
	}
}

Myeclipse+Maven新建SpringMVC项目_第18张图片Myeclipse+Maven新建SpringMVC项目_第19张图片Myeclipse+Maven新建SpringMVC项目_第20张图片

 

 

你可能感兴趣的:(MyEclipse,Java,Spring,Maven)