1.原来项目中视图层用的是jsp,所有引用(js,css...)上都会加上${ctx}....这个前缀,那么所有的引用都是绝对路径引用,不会出现路径问题。ctx的定义如下:
[code="java"][/code]2.现在用的是springmvc+freemarker,在freemarker没有找到类似jsp中获取上下文定义路径的方法,然后在spring的控制层中我这样写
[code="java"]protected void setContext(ModelMap model, HttpServletRequest request) {
model.addAttribute("path", request.getContextPath());
}[/code]3.现在问题是我写的每个方法都要调用一次这个setContext方法,我觉得肯定有更好的办法解决,但是我之前没接触过springmvc,在网上也没有搜到好的方法,所以想请问一下大家,你们之前做的项目关于这个路径问题是如何处理的。

请教springmvc 路径问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- linvar 2011-03-16 10:27关注
可以使用freemarker的全局变量
在springmvc配置文件中定义
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<!-- 全局变量 -->不知以上可不可以解决楼主的问题
${webRoot}这个变量就可以在ftl中调用本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 欧姆龙PLC 电机控制 限位
- ¥30 如何处理shell命令接收到的视频流并实时播放出来
- ¥15 虚心请教C#的代码优化问题
- ¥15 有偿求做台风过境全过程模拟仿真
- ¥50 求!AutomationDesk 如何自动导入Variant数据
- ¥20 Next.JS 静态导出路由
- ¥15 我做一个对中文文本情感分析的项目 我用了CNN,和keras框架 报的错误我一直处理不好
- ¥15 unity使用bakery打光烘焙所遇到的问题。
- ¥99 二维有限元方法求解,泊松方程
- ¥35 我需要在PC端 开两个抖店工作台客户端.(语言-java)