菜鸟的springMVC的入门

第一步:用eclipse创建一个动态web项目。

第二步:在WEB_INF/lib下导入相关的jar包。

如下:commons-logging-1.0.4.jar
jstl-1.1.2.jar
org.springframework.aop-3.1.1.RELEASE.jar
org.springframework.asm-3.1.1.RELEASE.jar
org.springframework.aspects-3.1.1.RELEASE.jar
org.springframework.beans-3.1.1.RELEASE.jar
org.springframework.context-3.1.1.RELEASE.jar
org.springframework.context.support-3.1.1.RELEASE.jar
org.springframework.core-3.1.1.RELEASE.jar
org.springframework.expression-3.1.1.RELEASE.jar
org.springframework.test-3.1.1.RELEASE.jar
org.springframework.transaction-3.1.1.RELEASE.jar
org.springframework.web-3.1.1.RELEASE.jar
org.springframework.web.servlet-3.1.1.RELEASE.jar

PS:这是我项目需要用到的,根据个人的情况添加。

第三步:配置相关的配置文件

   1.WEB_INF下的web.xml文件,配置如下。



    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">


    Spring3MVC
   
        spring
        org.springframework.web.servlet.DispatcherServlet
        1
   



   
        spring
        *.html
     



     
        index.jsp
   




2.WEB_INF下的spring-servlet.xml



 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/context
  http://www.springframework.org/schema/context/spring-context-3.0.xsd">
 
  
   
   
    class="org.springframework.web.servlet.view.UrlBasedViewResolver">
     value="org.springframework.web.servlet.view.JstlView" />
 
 
 

 

3.WEB_INF下建立一个名为jsp的文件夹

建立一个名为hello.jsp的jsp文件代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>




Insert title here


${message}


第四步:建立Controller

在src下建立helloWorldController.java文件

代码如下:

package com.augmentum.mytest.action;


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


@Controller
public class HelloWorldController {


    @RequestMapping("/hello")
    public ModelAndView helloWorld() {
        String message = "Hello World SpringMVC!!!";
        return new ModelAndView("hello", "message", message);


    }


}

第五步:找到WebContent文件夹下的index.jsp文件。

打开并编辑代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  
<%  
String path = request.getContextPath();  
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
%>  
  
 
 
 第一个Spring MVC实例    
  
 Say Hello
  
  
  
 

最后一步:部署运行,并点击helloworld,出现“Hello World SpringMVC!!!”


你可能感兴趣的:(菜鸟的springMVC的入门)