在Maven项目中,jsp不解析el表达式
Posted rao11
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Maven项目中,jsp不解析el表达式相关的知识,希望对你有一定的参考价值。
我的这个项目是用Maven-archetype-webapp项目创建的,如下图所示:
有这种方式创建有一个坑,就是它使用的servlet版本是2.3,而servlet2.4以下的版本是不会自动解析el表达式的,自动创建的web.xml的头如下所示:
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
我们把web.xml的头改成如下所示就行了:
<?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"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> 配置信息=================== </web-app>
以上是关于在Maven项目中,jsp不解析el表达式的主要内容,如果未能解决你的问题,请参考以下文章