EL,JSTL页面识别问题
2016-09-23 16:08
465 查看
版本信息
本地环境版本如下
SERVLET版本2.5
JSTL版本 1.0
standard.jar 版本 1.0
首先,jsp引入EL,JSTL首先是jar包的引入
servlet-api.jar,jsp-api.jar 这两个包是servlet开发的基础包
如果引入el、jstl标签standard.jar,jstl.jar是要引入的。
以下是在本次测试中部分代码截图
Web.xml 文件配置版本为2.5
如下是几张在实际测试用遇到的问题
p1
p2
p3
p4
P1:<%@ page isELIgnored=”true”%> 该属性在web2.5版本下,是默认关闭的
所以EL表达式没有识别,而JSTL正常显示
P2:<%@ page isELIgnored=”false”%> 该设置调整为flase,EL开启,但是报错。
P3:在注释JSTL之后正常显示 EL内容。注意,部分jsp内容注释后,依旧没有效果可以删除该注释内容
P4:修改c标签uri路径后正常显示。
原始:<%@taglib uri=”http://java.sun.com/jstl/core” prefix=”c”%>
调整:<%@taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>
几点注意项
<%@taglib uri=”http://java.sun.com/jstl/core” prefix=”c”%>
和<%@taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>
servlet2.4(包含)之后,路径增加了jsp路径
<%@ page isELIgnored=”false”%>
web2.5 默认EL是关闭状态,使用时手动设置该属性
注意基础jar包的引入和 web.xml 的版本和servlet api的版本
本地环境版本如下
SERVLET版本2.5
JSTL版本 1.0
standard.jar 版本 1.0
首先,jsp引入EL,JSTL首先是jar包的引入
servlet-api.jar,jsp-api.jar 这两个包是servlet开发的基础包
如果引入el、jstl标签standard.jar,jstl.jar是要引入的。
以下是在本次测试中部分代码截图
Web.xml 文件配置版本为2.5
如下是几张在实际测试用遇到的问题
p1
p2
p3
p4
具体说明如下
Message 传到前台的信息设置为了 “上传成功!”P1:<%@ page isELIgnored=”true”%> 该属性在web2.5版本下,是默认关闭的
所以EL表达式没有识别,而JSTL正常显示
P2:<%@ page isELIgnored=”false”%> 该设置调整为flase,EL开启,但是报错。
P3:在注释JSTL之后正常显示 EL内容。注意,部分jsp内容注释后,依旧没有效果可以删除该注释内容
P4:修改c标签uri路径后正常显示。
原始:<%@taglib uri=”http://java.sun.com/jstl/core” prefix=”c”%>
调整:<%@taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>
几点注意项
<%@taglib uri=”http://java.sun.com/jstl/core” prefix=”c”%>
和<%@taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>
servlet2.4(包含)之后,路径增加了jsp路径
<%@ page isELIgnored=”false”%>
web2.5 默认EL是关闭状态,使用时手动设置该属性
注意基础jar包的引入和 web.xml 的版本和servlet api的版本
相关文章推荐
- JSTL和EL一起使用的问题
- 页面控件不可识别问题及解决方案
- JSTL中EL标签与Struts2中OGNL标签在JSP页面上的区别
- 【JSTL EL】 jsp 页面学习
- JSP页面使用EL表达式出现的问题:javax.el.PropertyNotFoundException: Property 'ID' not found on type java.lang.Str
- 使用JSTL中遇到的EL报错问题
- 解决 hybird 应用中重复获取 WebView,导致页面元素无法识别的问题
- iOS 指纹识别TouID 跳转页面问题
- EL标签和JSTL标签---JSP页面的应用
- IE不能主动识别UTF-8编码,导致空白页面的问题
- 每日一得--解决tomcat 5.5 不能识别 JSP的EL表达,但tomcat 7.0 可以的问题
- JSTL <c:out value="${EL}">不能正确输出的问题
- JSTL和EL同时使用问题
- IE6不能主动识别UTF-8编码,导致空白页面的问题
- JSP 2.1-2.5上用JSTL和EL(表达式语言)的问题
- 关于JSTL/EL表达式在页面中无法解析的问题!
- IE6不能主动识别UTF-8编码,导致空白页面的问题
- jsp页面中JSTL/EL标签引用java后台静态static字段的方法总结
- JSTL中EL标签与Struts2中OGNL标签在JSP页面上的区别