spring mvc --maven配置

创建maven项目

spring mvc --maven配置_第1张图片

选择 maven-archetyoe-webapp

spring mvc --maven配置_第2张图片

输入groupid和artifactid,完成

配置pom文件,引入所需jar包

 


  4.0.0
  chinatelecom.czxiexm
  SpringMvc
  war
  0.0.1-SNAPSHOT
  SpringMvc Maven Webapp
  http://maven.apache.org
  
    
      junit
      junit
      3.8.1
      test
    
    
    
    	org.springframework
    	spring-web
    	${springVersion}
    
    
    	org.springframework
    	spring-webmvc
    	${springVersion}
    
  
  
    SpringMvc
  
  
  	3.2.5.RELEASE
  


配置web.xml文件

 

 


	
    
      
        spring-mvc  
        org.springframework.web.servlet.DispatcherServlet  
      
      
      
        spring-mvc  
        /  
      
        
        
  

根据servlet-name创建springmvc配置文件spring-mvc-servlet.xml

 

 

  
       
      
        
         
         
                 
        
          
              
            
            
           
          
     		  
   			  
    		        
              
          

 

 

 

根据配置文件,在src-main-java创建com.springmvc.controller包

所有controller文件放在改包项目,才可以被扫描

网页文件放在/WEB-INF/views

其他静态资源放在/WEB-INF/js和/WEB-INF/css等下面

至此,全部配置完成。

一个简单的helloworld例子

com.springmvc.controller创建java文件test.java

 

package com.springmvc.controller;  
  
import org.springframework.stereotype.Controller;  
import org.springframework.ui.Model;  
import org.springframework.web.bind.annotation.RequestMapping;

@Controller  
public class test {  
    @RequestMapping(value="/HelloWorld")  
    public String HelloWorld(Model model){  
        model.addAttribute("message","Hello World!!!");  
        return "HelloWorld";  
    }         
      
} 


在views创建jsp文件helloworld.jsp

 

 

 

 

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>




Insert title here


message:${message}


启动tomcat服务,访问htttp://localhost:8080/projectname/helloworld

 

页面显示helloworld!!! 表示成功

你可能感兴趣的:(spring mvc --maven配置)