CRUD(6):SSM整合配置springmvc
dispatcherServlet-servlet.xml,这是springmvc的配置文件,包含网站跳转逻辑的配置。
一、创建需要扫描的java包
com.amel.crud.bean:所有的javabean;
com.amel.crud.controller:所有控制器;
com.amel.crud.service:所有业务逻辑组件;
com.amel.crud.dao:数据访问逻辑;
com.amel.crud.utils:一些工具类;
com.amel.crud.test:一些测试类;
二、扫描组件
禁用默认规则,只扫描控制器。
<context:component-scan base-package="com.amel"
use-default-filters="false">
<!-- 只扫描控制器 -->
<context:include-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
三、配置视图解析器,方便页面返回
在src/main/webapp/WEB-INF下创建views文件夹。
<!-- 配置视图解析器 -->
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
```
四、两个标准配置
将springmvc不能处理的请求交给Tomcat。
```
<mvc:default-servlet-handler />
```
能支持springmvc更高级的一些功能:JSR303校验,快捷的ajax功能。
```
<mvc:annotation-driven />
```
浙公网安备 33010602011771号