首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
tomcat多项目部署,加了项目名,在jfianl中如何设置?
lyq027
2018-02-24 12:01
tomcat多项目部署,加了项目名,在jfianl中如何设置?现在导致路由都缺少项目名,造成路由都报错
项目:
JFinal
评论区
JFinal
2018-02-24 13:21
像传统项目一样,为 html 中的资源都添加上 context path 即可
具体作法是:
1:engine.addSharedObject("cxt", JFinal.me().getContextPath());
2:页面所有资源添加 cxt,例如:
《img src="#(cxt)/img/logo.jpb"》
强调一下,这个问题与 jfinal 毫无关系,标准的 Java web 项目的作法即可解决
回复
lyq027
2018-02-24 14:43
@JFinal
已解决,非常感谢
回复
happyboy
2018-02-26 09:04
在页面中写链接要避免使用相对路径,因为容易导致404,场景适应能力差。尽量使用上面波总那种写法。使用myeclipse新建一个jsp,头部都会有一个basePath变量,他的意思和#(cxt)是一样的。另外这个问题的确跟框架无关,是J2EE的东西。
回复
lyq027
2018-02-26 09:42
@happyboy
明白,谢谢
回复
发送
我要反馈
热门反馈
扫码入社
具体作法是:
1:engine.addSharedObject("cxt", JFinal.me().getContextPath());
2:页面所有资源添加 cxt,例如:
《img src="#(cxt)/img/logo.jpb"》
强调一下,这个问题与 jfinal 毫无关系,标准的 Java web 项目的作法即可解决