3,实现SpringMVC配置文件中配置的Controller
public class HelloController implements Controller {
public ModelAndView handleRequest( HttpServletRequest request,
HttpServletResponse response ) throws Exception
{
//创建准备返回的ModelAndView对象,如名所示,该对象通常包含了返回视图名、模型名称以及模型对象
ModelAndView mv = new ModelAndView();
// 添加模型数据,可以是任意的POJO对象
mv.addObject( “message”, “Hello, Rico…” );
// 设置逻辑视图名,视图解析器会根据该名字解析到具体的视图页面
mv.setViewName( “/WEB-INF/views/welcome.jsp” );
// 返回ModelAndView对象
return(mv);
}
}
4,相应的视图页面
<?xml version="1.0"?><%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%><%
String path = request.getContextPath();
String basePath = request.getScheme()+“😕/”+request.getServerName()+“:”+request.getServerPort()+path+“/”;
%>
SpringMVC应用开发流程DEMO:Annotation 配置
====================================================