http://my.oschina.net/liygheart/blog/292353
首先定义一个类,继承FreeMarkerView。
import org.springframework.web.servlet.view.freemarker.FreeMarkerView;
import javax.servlet.http.HttpServletRequest;
import java.util.Map;
public class MyFreeMarkerView extends FreeMarkerView {
private static final String CONTEXT_PATH = "base";
@Override
protected void exposeHelpers(Map<String, Object> model, HttpServletRequest request) throws Exception {
model.put(CONTEXT_PATH, request.getContextPath());
super.exposeHelpers(model, request);
}
}
然后,springMVC配置文件中,加上关于Freemarker视图解析器的相关配置,如下:
<bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
<!-- 自定义FreeMarkerView,用来定义项目的全局路径 -->
<property name="viewClass" value="com.kyt.utils.MyFreeMarkerView" />
</bean>
这样就可以在ftl模板文件中,使用${base}获得项目路径了!
分享到:
相关推荐
这是一个完整的springmvc + freemarker的配置,我是用myeclipse8.5配置的,下载下来就可以直接部署运行。
这是一个基于eclipse+springmvc+freemarker+注解的入门例子,是一个war包,import到eclipse就应该可以直接运行,但是确保maven环境到存在;我做为一个入门者,是参照了...
SpringMVC-Freemarker_Sitemesh3例子, maven构建。
该文档对于SpringMVC与Hibernate和Freemarker整合做了详细的阐述,通过范例使得大家对于三者整合框架的搭建有了更好的了解。
SpringMVC简单配置及整合Freemarker例子。SpringMVC+Freemarker
springMVC+freemarker框架demo,有兴趣的可以下载看看
最简单的Maven+SpringMVC+Freemarker入门Demo
Freemarker SpringMVC Spring4 Hibernate4项目搭建测试
整合了springmvc+FreeMarker+shiro的小Demo!
springMVC+freemarker详细整合实例,供大家学习,如果下载下来的项目上有一个红色感吧号就把架包重新加一次,架包位于web-info下面的lib文件夹内
springmvc+freemarker+easyUi 框架技术代码
本人自己 搭建的 一个maven + springmvc + freemarker 框架,希望对你们 有所帮助。
自己写的springmvc的demo
springmvc mybatis freemarker
简单基础,带注释的springmvc+freemarker开发登录事例
本列springmvc采用freemarker动态生成word,并根据需求附带了word中添加图片的方法,将图片转换成Base64字符串,写入模板中。
springMVC详解项目详细配置集成mybatis 详细深入讲述了spring MVC 的多重配置及底层代码详解 和集成mybatis
maven管理项目+springmvc+spring+hibernate+freemarker 集成框架。其中注解格式清晰,hibernate进行了代码封装,对开发效率有了提高,对异常进行了封装。freemarker也有优化,参考common包下。对日期工具类有各种...
SpringMvc集成Redis项目完整示例,包含web示例和java示例(不用启动web服务器)即可测试,亲测没问题,本人项目中已经使用,欢迎有问题一起探讨!
SpringBoot版本的SpringMVC+Freemarker上传案例,地址是localhost:8888/photo/index进入上传页面,默认是三个文件,自己可以屏蔽两个文件就是单个文件的状态了,首先在电脑的D盘新建一个upload的文件夹,...