首先你要Spring全部的包导入

1、配置前端控制器DispatcherServlet 在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">

index.jsp

spring

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

/WEB-INF/classes/spring-servlet.xml

spring

/

2、建立一个HelloWorldController

package com.iss.control;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

import org.springframework.web.servlet.mvc.Controller;

public class HelloWorldController implements Controller {

public ModelAndView handleRequest(HttpServletRequest request,

HttpServletResponse response) throws Exception {

ModelAndView modelAndView = new ModelAndView();

modelAndView.addObject("message", "helloworld");

modelAndView.setViewName("hello");//设置视图名

return modelAndView;//返回模型数据和逻辑视图名

}

}

3、配置spring-servlet.xml

 

    xmlns="http://www.springframework.org/schema/beans"  

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  

    xmlns:tx="http://www.springframework.org/schema/tx"  

    xmlns:context="http://www.springframework.org/schema/context"    

    xmlns:mvc="http://www.springframework.org/schema/mvc"    

    xsi:schemaLocation="http://www.springframework.org/schema/beans   

    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd   

    http://www.springframework.org/schema/tx   

    http://www.springframework.org/schema/tx/spring-tx-3.0.xsd  

    http://www.springframework.org/schema/context  

    http://www.springframework.org/schema/context/spring-context-3.0.xsd  

    http://www.springframework.org/schema/mvc  

    http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">  

 

 

 

 

 

     

     

     

 

4、在WEB-INF下建立jsp目录并新建一个hello.jsp文件注意hello已经在HelloWorldContoller中设置不能够任意命名

 

${message } 

 

5、在浏览器地址栏输入

http://localhost:8080/SpringMVC01/hello  页面出现helloworld!证明你成功了!

查看原文