Java web中jsp页面支持EL表达式配置
2016-12-29 11:10
495 查看
EL的全称是Expression Language。
1.在默认情况下,Servlet 2.3 / JSP 1.2是不支持EL表达式的,而Servlet 2.4 / JSP 2.0支持。 servlets 2.4这个版本的isELIgnored默认设置为false。所以使用web.xml里用web-app_2_4.xsd声明的时候在JSP页面不用特意声明。
如何查看Servlet / JSP的版本?
打开tomcat的common/lib 目录下,有两个JAR文件: jsp-api.jar servlet-api.jar 。如果没有,那可能是你没有添加进来。解压这两个文件,用记事本分别打开META-INF下的MAINMEFT.MF文件。查看Implementation-Version或Specification-Version项。
新创建的web项目,其中web.xml文件头部内容如下:
这种情况JSP页面是不支持EL表达式的,需要修改如下:
网上也有其他的配置方式,但是本人不推荐,因为通过上面的代码完全可以识别,就没必要添加一些其他的配置。
1.在默认情况下,Servlet 2.3 / JSP 1.2是不支持EL表达式的,而Servlet 2.4 / JSP 2.0支持。 servlets 2.4这个版本的isELIgnored默认设置为false。所以使用web.xml里用web-app_2_4.xsd声明的时候在JSP页面不用特意声明。
如何查看Servlet / JSP的版本?
打开tomcat的common/lib 目录下,有两个JAR文件: jsp-api.jar servlet-api.jar 。如果没有,那可能是你没有添加进来。解压这两个文件,用记事本分别打开META-INF下的MAINMEFT.MF文件。查看Implementation-Version或Specification-Version项。
新创建的web项目,其中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" >
这种情况JSP页面是不支持EL表达式的,需要修改如下:
<?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" version="2.5">
网上也有其他的配置方式,但是本人不推荐,因为通过上面的代码完全可以识别,就没必要添加一些其他的配置。
相关文章推荐
- JAVA_WEB Struts2学习:使用验证框架进行校验JSP页面元素 反编译工具的配置 Strtuts2 国际化学习
- java工程如何修改成web工程,并进行jsp页面的访问?
- Java Web 开发中如何将JSP页面放到WEB-INF目录下
- java web 自定义错误页面 完整jsp错误页面代码(同时写错误日志) error.jsp
- 集中配置方式解决JSP不支持EL表达式
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- 把原来的普通java项目修改成web项目之后,添加jsp页面,从jsp页面发请求还到jsp页面,但出现java.lang.OutOfMemoryError: Java heap space异常
- JSP 2.0 web.xml不再直接支持<taglib>标签配置
- JavaWeb -- Jsp中的 EL表达式
- tomcat问题,jsp页面无法编译,web页面一片空白,log显示空指针,在tomacat的work文件夹下没有生成相应的Java文件
- web.xml中JSP配置及 EL表达式
- java web中配置Filter解决jsp中文乱码问题
- Tomcat服务器的配置(java web、jsp)
- 使用web.xml配置Web应用之初始化和预加载servlet和JSP页面
- JavaWeb -- Jsp中的 EL表达式
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之34.Tomcat安装与配置 推荐
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- Equinox OSGi服务器应用程序的配置步骤 (支持JSP页面)
- JAVA JSP 页面s标签和EL表达式处理值问题