1. 引入spring-mvc的依赖
org.springframework
spring-webmvc
4.3.10.RELEASE
-
配置两个 “器”
<context:component-scan base-package=“com.it.bigdata”/><!--处理器映射器--> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"></bean> <!--处理器适配器--> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"></bean> <!--视图解析器--> <!--<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"></bean>-->
2. 配置前端控制器
dispatcherServlet
org.springframework.web.servlet.DispatcherServlet
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dispatcherServlet</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>
3. 编写处理器
/**
* 处理器
*/
@Controller
public class MyController01 {
@RequestMapping("/func1.action")
public ModelAndView func1() {
System.out.println(“func1…”);
ModelAndView modelAndView = new ModelAndView(“index02.jsp”);
modelAndView.addObject(“username”, “admin”);
return modelAndView;
}
}
4. 编写视图
<%@ page contentType=“text/html;charset=UTF-8” language=“java” isELIgnored=“false” %>
${username}