SpringMVC学习笔记(一) 简介及HelloWorld实现

SpringMVC简介

SpringMVC 是一套功能强大,性能强悍,使用方便的优秀的 MVC 框架

SpringMVC 版 HelloWorld实现

项目结构

SpringMVC学习笔记(一) 简介及HelloWorld实现_第1张图片

web.xml

配置分发servlet、spring-mvc配置文件



	
	SpringMvc01
	
		index.html
	

	
		springmvc
		
		org.springframework.web.servlet.DispatcherServlet
		
			contextConfigLocation
			classpath:spring-mvc.xml
		
	
	
		springmvc
		*.do
	
	

spring-mvc.xml

配置使用注解的包、视图解析器、




    
    

    
    
	
	
    

HelloWorldController

写上注解“@Controller”、配置请求

package com.java1234.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;//给视图定义的Model,可以放数据让视图取到、
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloWorldController {
	//RequestMapping设置请求路径
	@RequestMapping("/helloWorld")
	public String helloWorld(Model model){
		model.addAttribute("message", "StringMvc大爷你好!");//添加的数据是键值对的形式
		return "helloWorld";	//交给spring-mvc.xml中的视图解析器,去请求helloWorld.jsp
	}
}

index.html




    
    Insert title here


    问候SpringMvc他大爷

helloWorld.jsp

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



    
    Insert title here


    ${message}

 

你可能感兴趣的:(#,SpringMVC)