jfinal的maven工程加入了jstl依赖,页面上jstl表达式没失效!
依赖包都加上了,工程也启动正常!为啥表达式不转换,纠结一晚上了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
依赖包都加上了,工程也启动正常!为啥表达式不转换,纠结一晚上了。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
maven生成的web.xml一般都是用的2.3,你换成2.5的就好了
<?xml version= "1.0" encoding ="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
解决这个痛点了吗?题主.
看一下这个回答
http://stackoverflow.com/questions/24648545/cant-use-jstl-on-a-simple-example,是不是maven生成的web.xml的版本问题
我之前也遇到了...现在已放弃el 真是痛啊..(虽然我用的是jetty服务器导致的..
这个是我原有项目,想切换到maven好管理。原有的没问题,切过来就一堆莫名其妙的问题!参照你的那个maven工程,jetty用的本地原有工程的,
貌似有其他人也碰到过此问题,试试 jetty-server-8.1.8.jar 不使用 maven ,而手动将其添加到WEB-INF/lib 下并添加好依赖关系。