如题,求教!谢谢!
引用楼上的不用任何配置,直接使用“${request.contextPath}”即可,例如:<form method="post" action="${request.contextPath}/ftl/conf.json">
前提在上面视图解析器的配置下新增这个属性
不行的吧,我试了不行
不用任何配置,直接使用“${request.contextPath}”即可,例如:<form method="post" action="${request.contextPath}/ftl/conf.json">
这个问题有意义吗? freemarker通过request.contextPath就可以获取绝对路径的啊?
好的,多谢,有机会试一下
找了很久 太赞了 非常感谢
继承FreeMarkerView
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); } }
通过重写exposeHelpers方法,在spring里配置自己的freemarker的视图解析器,在模板中就可以通过${base}获取。
请参考#springrain#
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(10)
引用楼上的不用任何配置,直接使用“${request.contextPath}”即可,例如:
<form method="post" action="${request.contextPath}/ftl/conf.json">
前提在上面视图解析器的配置下新增这个属性
不行的吧,我试了不行
不用任何配置,直接使用“${request.contextPath}”即可,例如:
<form method="post" action="${request.contextPath}/ftl/conf.json">
这个问题有意义吗? freemarker通过request.contextPath就可以获取绝对路径的啊?
好的,多谢,有机会试一下
找了很久 太赞了 非常感谢
找了很久 太赞了 非常感谢
继承FreeMarkerView
通过重写exposeHelpers方法,在spring里配置自己的freemarker的视图解析器,在模板中就可以通过${base}获取。
请参考#springrain#
继承FreeMarkerView
通过重写exposeHelpers方法,在spring里配置自己的freemarker的视图解析器,在模板中就可以通过${base}获取。