导入springmvc的JAR包
配置web.xml
配置前端控制器
<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拦截方式
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>
配置springmvc.xml.文件
- 配置组件扫描器,扫描controller,service,mapper等
<context:component-scan base-package="cn.itcast.ssm.controller"></context:component-scan>
- 配置MVC注解驱动
<mvc:annotation-driven></mvc:annotation-driven>
- 配置视图解析器
<!-- ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
配置controller
加@controller ,@requestMapping注解
@RequestMapping实现 对queryItems方法和url进行映射,一个方法对应一个url
添加JSP文件
在WebRoot/WEB-INF/jsp/items/itemsList.jsp
并在jsp页面中通过 key (itemsList) 来取出数据