`
- 浏览:
588458 次
- 性别:
- 来自:
南京
-
主要测试问题:
1、隐式EL变量
pageScope:所有页面作用域变量的集合(java.util.Map)
requestScope:所有请求作用域变量的集合(java.util.Map)
sessionScope:
applicationScope:
param:所有请求参数值的集合(java.util.Map),每个参数对应为一个String值。
paramValues:所有请求参数值的集合(java.util.Map),每个参数对应为一个String值。
等
答:
1、el无法直接访问jsp中<%String p = xxxx;%>定义的变量
必须先将p加入到pageContext\request\session\application的属性中,然后才能使用el访问
2、${param},param的默认查找顺序为:pageContex\request\session\application
3、如要明确访问某范围中的对象,要加隐式EL变量做限制,如:${sessionScope.param}
4、el的scope作用范围和对象之间的对应关系为:
page-pageContext;request-request;session-session;application-application
2、el表达式的执行时机(时刻)
和jsp动作标签的区别?
如:
<jsp:useBean id="userinfo" class="">
<jsp:setProperty name="userinfo" property="*" />
</jsp:useBean>
相同点:
1、都有变量范围的概念:page、request、session等
2、这些标记都会被转换为java带代码,在运行时才能获得值
没有什么太大的区别
参考文章:
http://www.blogjava.net/liuwentao253/archive/2007/10/05/150558.html
附件中为我写的一个测试的例子:
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2
`jstl-api-1.2.jar`和`jstl-impl-1.2.jar`分别代表了其接口和实现,它们协同工作,使得开发者能够在JSP页面上方便地进行数据处理和页面控制。在部署Web应用时,这两者都需要被正确配置,才能确保JSTL功能的正常运行...
`jstl-api-1.2.jar` 和 `jstl-impl-1.2.jar` 是JSTL的两个关键组件: 1. **jstl-api-1.2.jar**:这是JSTL的API接口定义,包含了所有JSTL标签库的接口和抽象类。开发人员在编写JSP页面时需要导入这个包,以便使用...
jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2...
总结一下,"jstl-impl-1.2.jar"和"jstl-api-1.2.jar"是Java Web开发中的重要组件,它们为JSP页面提供了强大的标签库支持,帮助开发者编写更简洁、更易于维护的代码。在部署和运行JSP应用时,确保这两个jar文件正确...
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config,以上错误可以使用以下策略试试,tomcat的lib文件夹下加入:jstl-1.2.jar、jstl-api-1.2.jar、jstl-impl-1.2.jar三个包。
jstl-api-1.2、jstl-impl-1.2.jar标签包,两份。
jstl-1.2.1,之前的版本需要在服务器中配置一下,而且它分成了两个jar(jstl.jar和standard.jar)还有一个tld文件,而1.2已经不用配置了,直接把javax.servlet.jsp.jstl-1.2.1.jar和javax.servlet.jsp.jstl-api-1.2.1...
JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源代码 jstl-1.2JavaEE源...
包含了两个版本jstl文件,standard.jar和jstl-api-1.2.jar是一个版本,导入时需要将两个都导入,jstl-1.2.jar是高版本的,是将低版本的两个文件合成一个了,故只需要导入一个文件即可,导入的同时在jsp文件首行写入 ...
压缩包子文件的文件名称列表中只列出了"jstl-impl-1.2.jar",这意味着这个压缩包仅包含JSTL的实现库,开发者在使用时还需要确保他们的项目已经配置了JSTL的API库(如jstl.jar),以便能够正确编译和运行包含JSTL标签...
1. jstl-api-1.2.1.jar:这是JSTL的API接口定义,包含了JSTL的所有标签和EL表达式的接口定义。开发者在编写代码时主要引用这个jar包,通过这些接口可以调用JSTL提供的功能。 2. jstl-1.2.jar:这是JSTL的核心实现库...
Tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp,检查你的项目中是否存在jsp-api.jar,jstl-api.jar,servlet-api.jar。
jstl-impl-1.2.2.jar!
在提供的文件中,`jstl-api-1.2.jar` 和 `jstl-impl-1.2.jar` 是JSTL 1.2版本的两个关键组件: 1. **jstl-api-1.2.jar**:这个文件包含了JSTL的API接口定义。它定义了所有JSTL标签的接口和类,是开发者在编写JSP...
"jakarta.servlet.jsp.jstl-api-2.0.0.jar"包含的是API部分,定义了各种标签接口和类,而"jakarta.servlet.jsp.jstl-2.0.0.jar"通常包含JSTL的具体实现。这两个JAR文件在开发和运行基于JSTL的应用时都是必不可少的。...
标题提到的"jstl-api-1.2.jar"和"jstl-impl.jar"是使用JSTL时需要的两个关键库文件,它们在Servlet/JSP应用中起着至关重要的作用。 首先,我们来看`jstl-api-1.2.jar`。这个文件包含了JSTL的接口和API定义,它定义...
在使用JSTL时,需要将jstl-api.jar和jstl-impl.jar(或jstl.jar)添加到项目的类路径中。对于Maven或者Gradle项目,可以将它们作为依赖添加到构建配置文件中。对于非容器化的应用,比如使用Java SE环境运行的程序,...
jstl-api.jar和jstl-impl-1.2.jar.zip