首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
老项目jfinal3.2 DevMode设置为false不加载js
MichaelTso
2024-08-09 11:58
很老的项目,使用的是jfinal3.2,部署项目设置DevMode=false,js不能加载是啥原因?
项目:
JFinal
1
评论区
JFinal
2024-08-09 12:16
js、css 等等静态文件不走 jfinal 框架,直接走的 undertow、tomcat、jetty,应该别的原因
回复
MichaelTso
2024-08-09 13:09
但是改为true之后就能正常加载了。项目部署的是tomcat8.5
回复
MichaelTso
2024-08-09 13:11
[WARN] [com.jfinal.core.ActionHandler.handle(ActionHandler.java:62)] 404 Action Not Found: /xxx/js/xxxjs
回复
杜福忠
2024-08-09 15:58
@MichaelTso
看提示是 js 路径写错了, 文件路径应该是有带 .js
所以应该是:/xxx/js/xxx.js
回复
MichaelTso
2024-08-10 09:26
@杜福忠
不知道为什么控制台会输出/xxx/js/xxxjs,实际上html中引用的是xxx.js。最关键的是老项目没有源码,最近把原工程连同tomcat一起拷贝至新环境,默认DevMode=false就不能加载xxx.js,改成DevMode=true就可以,搞不懂啥原因。
回复
发送
我要反馈
热门反馈
扫码入社