问题:
No qualifying bean of type [org.springframework.web.servlet.view.freemarker.FreeMarkerConfig] is def
需要在在springmvc.xml中配置:
<!-- 自动扫描且只扫描@Controller -->
<context:component-scan base-package="com.qtoon.property.house.controller"></context:component-scan>
<!-- FreeMarker配置 -->
<bean id="freeMarkerConfigurer" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="templateLoaderPath" value="/WEB-INF/views" /> <!--模板放置的路径 --> <property name="defaultEncoding" value="UTF-8" /> <property name="freemarkerSettings"> <props> <prop key="tag_syntax">auto_detect</prop> <prop key="template_update_delay">0</prop> <prop key="defaultEncoding">UTF-8</prop> <prop key="output_encoding">UTF-8</prop> <prop key="url_escaping_charset">UTF-8</prop> <prop key="locale">zh_CN</prop> <prop key="boolean_format">true,false</prop> <prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop> <prop key="date_format">yyyy-MM-dd</prop> <prop key="time_format">HH:mm:ss</prop> <prop key="number_format">0.######</prop> <prop key="whitespace_stripping">true</prop> <prop key="classic_compatible">true</prop> <!-- <prop key="auto_import">/ftl/spring.ftl as s</prop> --><!--自动引入的文件 --> <prop key="template_exception_handler">ignore</prop> </props> </property> </bean>
<!-- 定义Freemarker --> <bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"> <property name="cache" value="false" /><!-- 开发期间改为false,生产环境设置为true --> <property name="contentType" value="text/html;charset=UTF-8"/> <property name="prefix" value="/user/" /> <!-- ftl文件访问的路径 也可指定"/" --> <property name="suffix" value=".ftl" /> <property name="exposeSpringMacroHelpers" value="true" /> <!-- 允许访问请求属性,默认为false --> <property name="exposeRequestAttributes" value="true" /> <!-- 允许访问会话属性,默认为false --> <property name="exposeSessionAttributes" value="true" /> <!-- 页面上下文,类似于request.contextPath --> <property name="requestContextAttribute" value="rc" /> </bean>
HouseController
package com.qtoon.property.house.controller; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; @Controller @Scope(value="prototype") @RequestMapping("/bill") public class HouseController { @RequestMapping("/import") public ModelAndView checkBill() { ModelAndView view = new ModelAndView("house"); return view; } }
资源访问路径请看附件图片:
相关推荐
SpringMVC+Freemark简单整合 不含lib下的jar。
springMVC集成lucene完整代码
SpringMvc集成Redis项目完整示例,包含web示例和java示例(不用启动web服务器)即可测试,亲测没问题,本人项目中已经使用,欢迎有问题一起探讨!
Freemark渲染 6.数据库 7.generator 下载可以直接运行;不需要本地数据库;因为连的是远程数据库;如果远程数据库连接不上了;则运行sql脚本创建本地数据库;初始账号 为 admin 123456 ; 启动运行 ...
dubbo zookeeper springmvc 集成
SpringMVC 集成Swagger2,相关说明可以打开 https://blog.csdn.net/everyday_hzg/article/details/80537902
redis-service_pubsub.rar。 springMVC集成spring-data-redis实现发布订阅。
rocketmq集成至springmvc,rocketmq快速上手,快速集成至原有项目进行开发
springMVC集成junit4需要的jar包 junit-4.10.jar和spring-test-4.2.0.RELEASE.jar
Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装Rabbit MQ的前提是安装Erlang
JasperReport+Ireport是非常实用的报表定制工具,最近自己动手对springMvc和JasperReport做了一次整合,写一下自己对整合过程中的理解和遇到的问题,以便以后查阅,又能够对学习jasperReport的同学有点帮助。
企业开发springMvc集成Mybatis开发,涵盖了所有需要的功能,实现的功能有: 1.异常处理 2.上传下载 3.单元web测试 4.数据库访问 5.事务处理 6.redis缓存数据库 7.阿里数据库云
自己在学习SpringMVC集成Hibernate时候写的。有不对的地方还请大家多多包涵!
1.SpringSecurity 3.2实例,继承SpringMVC 3.2; 2.默认账户 admin,admin; 3.模拟后台数据加载,未集成数据库;
做的一个elasticsearch搜索引擎列子,包括索引,映射等的管理和索引文档的增删改查等
NULL 博文链接:https://panyongzheng.iteye.com/blog/1475762
Redis 与SpringMVC 集成 基于注解方式
maven+springMVC集成的neo4j实例,本例子测试的neo4j的版本是3.5.3
IDEA SpringMVC集成mybatis教程。 配套教程http://blog.csdn.net/ljheee/article/details/76618762
webuploader与springmvc集成