一个简单的springmvc框架写的 helloworld例子

一个简单的springmvc框架写的 helloworld例子


项目结构图

一个简单的springmvc框架写的 helloworld例子_第1张图片

本项目,是在eclipse上写的,服务器是tomcat7.0,jdk版本1.7

1.在eclipse下创建一个dynamic web project项目

2.添加需要的jar到lib下,然后选中所有的jar包,右键 Build Path-- add to build path 如下图

一个简单的springmvc框架写的 helloworld例子_第2张图片


3.配置web.xml文件



   
  
    springDispatcherServlet
    org.springframework.web.servlet.DispatcherServlet
     
    
      contextConfigLocation
      classpath:springmvc.xml
    
    1
  
   
  
  
  
    springDispatcherServlet
    
    /
  

4.配置 springmvc.xml文件


       
    	
    	 
        
         
            
    	
             
        
        
            
            
        
5.写HelloWorld类

package com.hui;

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

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

@Controller
public class HelloWorld {
	
	@RequestMapping(value="/success", method = {RequestMethod.GET})
    public ModelAndView  successModel(HttpServletRequest request, HttpServletResponse reponse) {
		ModelAndView mav=new ModelAndView();
		request.setAttribute("message","abc");
		mav.addObject("success");
        return mav;
        
    }
	
	
}
6.写index.jsp页面

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




主页面



hello

7.写success.jsp页面

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




this is success jsp


    ${message}

启动项目后效果图如下:

一个简单的springmvc框架写的 helloworld例子_第3张图片





你可能感兴趣的:(一个简单的springmvc框架写的 helloworld例子)