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 />
```

posted on 2021-02-15 23:52  northwest  阅读(50)  评论(0)    收藏  举报

导航