微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

springMVC --springMVC配置文件


1、springMVC配置文件开启自动注入 -----》@Controller

    组件扫描器
    <context:component-scan base-package="com.aaa.mvc.controller">
    </context:component-scan>

2、视图解析器-----》视图跳转策略
此处使用thymeleaf

ioc创建对象
 <bean id="thymeleafViewResolver" class="org.thymeleaf.Spring5.view.ThymeleafViewResolver">
        <property name="characterEncoding" value="utf-8"></property>
        <property name="templateEngine">
        内部bean
            <bean class="org.thymeleaf.Spring5.SpringTemplateEngine">
                <property name="templateResolver">
                    <bean class="org.thymeleaf.Spring5.templateresolver.SpringResourceTemplateResolver">
                    后缀
                        <property name="suffix" value=".html"></property>
                    前缀
                    注:/WEB-INF目录下不能直接访问或重定向访问,只能通过转发访问
                        <property name="prefix" value="/WEB-INF/templates/"></property>
                    模板类型
                        <property name="templateMode" value="HTML5"></property>
                        <property name="characterEncoding" value="utf-8"></property>
                    </bean>
                </property>
            </bean>
        </property>
    </bean>

3、mvc注解驱动

<mvc:annotation-driven></mvc:annotation-driven>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐