Java web中jsp页面支持EL表达式配置
来源:互联网 发布:淘宝网冬天拖鞋 编辑:程序博客网 时间:2024/05/17 05:10
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文件头部内容如下:
<!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">
网上也有其他的配置方式,但是本人不推荐,因为通过上面的代码完全可以识别,就没必要添加一些其他的配置。
0 0
- Java web中jsp页面支持EL表达式配置
- Java Jsp中EL表达式
- jsp页面中不能使用El表达式
- jsp页面中无法使用EL表达式 ${}
- JAVA jsp页面EL表达式失效
- Web---JSP-EL表达式
- 在动态web工程中jsp页面的EL表达式没有效果
- 使Jsp支持El表达式
- 使jsp支持EL表达式
- jsp中EL表达式
- Jsp中EL表达式
- java JSP EL表达式
- JSP页面使用EL表达式
- JSP页面间传值el表达式
- jsp页面启用EL表达式
- jsp页面el表达式失效
- jsp页面开启EL表达式
- jsp页面中EL表达式不起作用的解决办法
- 微信自定义菜单
- 微信公众号模板消息群发代码示例
- 【ASP.NET】——asp.net入门
- web 引入支付宝支付 适用于laravel
- tp RBAC权限控制
- Java web中jsp页面支持EL表达式配置
- MAVEN基础
- BZOJ1295: [SCOI2009]最长距离
- HTML滚动文字代码marquee标签
- Android屏幕适配经验谈(转)
- 佛祖class 注解
- GCC 6.1带来新的C++17特性、完全支持OpenMP、改进了OpenACC
- 征服 JavaScript 面试:什么是闭包?
- Netty学习前的知识储备