首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal的demo
bbbbbbbbb
2018-06-15 09:22
我用jfinal的demo,运行以后,点击
然后直接跳转到
有没有人知道为什么呢?
项目:
JFinal
1
2
评论区
JFinal
2018-06-15 10:15
jfinal demo 中默认使用的 context path 为 "", 所以 css、js、图片等资源的路径中的 context path 为 ""
而你使用的 context path 值为 "jfinal_demo",必然就找不到 css、js 等资源文件了
在 tomcat 下,让 context path 为 "" 的方法见这里:
https://my.oschina.net/jfinal/blog/353062
当然,你也可以将 context path 设置为任何值,但你就要改下 html 页面,在页面的资源路径前这样来加:
src="#(CTX)/原来的路径在此"
注意这个 CTX 对象不是凭空来的,需要在 configEngine(Engine me) 方法中配置一下:
me.addSharedObject("CTX", JFinal.me().getContextPath());
回复
发送
我要分享
热门分享
扫码入社
而你使用的 context path 值为 "jfinal_demo",必然就找不到 css、js 等资源文件了
在 tomcat 下,让 context path 为 "" 的方法见这里:
https://my.oschina.net/jfinal/blog/353062
当然,你也可以将 context path 设置为任何值,但你就要改下 html 页面,在页面的资源路径前这样来加:
src="#(CTX)/原来的路径在此"
注意这个 CTX 对象不是凭空来的,需要在 configEngine(Engine me) 方法中配置一下:
me.addSharedObject("CTX", JFinal.me().getContextPath());