maven编译项目,不识别EL表达式的问题

今天项目中,需要新建个子项目,依赖好了父项目后,maven编译启动,发现界面中的EL表达式全都不可用,变成了ASCII,然后查找原因,发现是因为:

新建的maven-archetype-webapp项目中,已经默认生成了一个web.xml

但是这个默认的web.xml是没有进行配置的,导致生成的项目不支持EL表达式

所以需要对web.xml文件进行一定的修改:

原文件:




  Archetype Created Web Application

修改后:




xxxx

 

如此,再重新编译项目,启动就可以支持EL表达式了

你可能感兴趣的:(Java报错)