2019-06-20 17:44
@mrbai2018 你在本地能用,扔到线上不能用,这个相对来说比较好解决, 重点关注线上环境与你本地环境有啥区别,用好排除法,例如 tomcat 的版本号之类的
还要注意部署方式,在本地能用,可能是你在 eclipse 中使用 tomcat 能用, 如果你在本地使用与远程一样的部署方式不一定就能用
2019-06-20 17:41
@mrbai2018 如果是 "非嵌入式" tomcat 用法,默认就自带 servlet 这些东东,按理说是可以直接支持的,你先注意掉 ModelRecordElResolver.init(servletContext) 这行代码跑一跑看看
确保能跑起来,再回过头来解决这个问题,或许改变一下这行代码的加载地点就可以了
2019-06-20 17:40
@mrbai2018 如果用的 undertow 就要注意了,因为 undertow 默认不支持 JSP,这个是 jfinal 无法干预的事情
2019-06-20 16:27
@sandy777 实在找不到的话,就用 maven 吧, gradle 在使用上主要就是省点配置,与 maven 并无本质区别