<!DOCTYPE?web-app?PUBLIC
?"-//Sun?Microsystems,?Inc.//DTD?Web?Application?2.3//EN"
?"http://java.sun.com/dtd/web-app_2_3.dtd"?>
<web-app>
??<display-name>Archetype?Created?Web?Application</display-name>
??<servlet>
????<servlet-name>springmvc</servlet-name>
????<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
????<init-param>
??????<param-name>contextConfigLocation</param-name>
??????<param-value>classpath:springmvc.xml</param-value>
????</init-param>
??</servlet>
??<servlet-mapping>
????<servlet-name>springmvc</servlet-name>
????<url-pattern>/</url-pattern>
??</servlet-mapping>
</web-app><?xml?version="1.0"?encoding="UTF-8"?>
<beans?xmlns="http://www.springframework.org/schema/beans"
???????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
???????xsi:schemaLocation="http://www.springframework.org/schema/beans?http://www.springframework.org/schema/beans/spring-beans.xsd">
????<bean?id="hadlerMappering"?class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
????<property?name="mappings">
????????<props>
????????????<prop?key="/test">testHandler</prop>
????????</props>
????</property>
</bean>
????<bean?id="testHandler"?class="com.imooc.handler.MyHandler"/>
????<bean?class="org.springframework.web.servlet.view.InternalResourceViewResolver">
????????<property?name="prefix"?value="/"/>
????????<property?name="suffix"?value=".jsp"/>
????</bean>
</beans>package?com.imooc.handler;
import?org.springframework.web.servlet.ModelAndView;
import?org.springframework.web.servlet.mvc.Controller;
public?class?MyHandler?implements?Controller?{
????@Override
????public?ModelAndView?handleRequest(javax.servlet.http.HttpServletRequest?httpServletRequest,?javax.servlet.http.HttpServletResponse?httpServletResponse)?throws?Exception?{
????????ModelAndView?modelAndView=new?ModelAndView();
????????modelAndView.addObject("name","tom");
????????modelAndView.setViewName("show");
????????return?modelAndView;
????}
}<%@?page?contentType="text/html;charset=UTF-8"?language="java"?%>
<%@?page?isELIgnored="false"?%>
<html>
<head>
????<title>Title</title>
</head>
<body>
${name}
</body>
</html>
添加回答
舉報
0/150
提交
取消