`
esffor
  • 浏览: 1373330 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用JSTL的标签是需要注意的几点问题

阅读更多

有两种语法格式

(1) <c:set value="value" target="target" property="propertyvalue"/>

(2) <c:set target="target" property="propetyvalue"/>
    .....
  <c:set>

(3) <c:set var="name" value="123"/>

语法1和2会产生异常错误,有以下两种情况

    target为null
    target不是java.util.Map或者javabean

假如value为null,将由存储变量改为删除变量

   语法3: 由var 和scope所定义的变量,将被移除
                若scope指定时,则PageContext.removeAttribute(varName,scope);
                若scope未指定时,则PageContext.removeAttribute(varName);

   语法1: 假如target为map时候,则Map.remove(property)
               假如target为javabean时候,则property为null



分享到:
评论

相关推荐

    jstl相关是jar包

    下面将详细介绍JSTL的相关知识点以及如何在项目中导入和使用。 1. **JSTL概述** JSTL是Sun Microsystems发起的一个开源项目,旨在减少JSP页面中的Java脚本,提高代码的可读性和可维护性。它包含几个核心标签库,如...

    jstl.rar_JSTL_jstl jar_jstl.jar

    JSTL,全称为JavaServer Pages Standard Tag Library,是Java Web开发中的一种标准标签库,主要用于简化JSP页面中的业务逻辑处理,使代码更加结构化和可读性更...`jstl.jar`文件的包含和使用是实现这一目标的关键步骤。

    这是我JSTL项目中的数据库

    在实现JSTL与数据库的交互时,还需要注意以下几点: 1. **连接池**:为了提高性能和资源管理,项目通常会使用连接池(如C3P0、Apache DBCP或HikariCP)来管理数据库连接。 2. **事务管理**:在处理多条SQL语句时,...

    standard-1.1.2.jar和jstl-1.1.2.jar

    在使用"standard.jar"和"jstl.jar"时,开发者需要注意以下几点: 1. 版本匹配:确保"standard.jar"和"jstl.jar"的版本一致,这是避免错误的关键。不同的版本可能引入了新的API或者修改了现有的行为,如果混用不同...

    jstl-api-1.2.jar jstl-impl-1.2.jar mysql-connector-java-5.1.10-bin.jar

    在实际开发中,使用这些库时还需要注意以下几点: 1. 配置JSTL:在web.xml文件中添加JSTL相关的标签库描述,以使JSP页面能够识别并使用JSTL标签。 2. 配置MySQL连接:在Java代码或配置文件中设置数据库连接参数,如...

    JSTL详细标签库介绍

    能够让系统在出现异常的情况下恢复过来的程序使用异常处理情况:异常诊断与异常处理不在同一个位置下时使用异常处理程序(若用户一直通过键盘与程序通话,那么就不能使用处理键盘输入处理)使用异常的注意事项:&lt;BR&gt;...

    Manning - JSTL in Action

    8. **JSTL与EL(Expression Language)的结合**:解释如何结合使用EL表达式与JSTL标签,以增强页面的动态性能。 9. **最佳实践与实战案例**:书中包含多个实际项目案例,演示如何在真实场景下有效应用JSTL,同时...

    JSTL In Action部分笔记

    在使用`&lt;c:choose&gt;`时,有几点需要注意: - `&lt;c:choose&gt;`中只能包含`&lt;c:when&gt;`和`&lt;c:otherwise&gt;`标签。 - 每个`&lt;c:choose&gt;`中至少应有一个`&lt;c:when&gt;`,但`&lt;c:otherwise&gt;`是可选的。 - 所有`&lt;c:when&gt;`标签的条件是...

    JSTL_标签库详解(一个不漏).doc

    ### JSTL标签库详解 #### 一、`&lt;c:catch&gt;`标签 - **功能描述**:`&lt;c:catch&gt;`是JSTL (JavaServer Pages Standard Tag Library) 标准标签库中的一个标签,主要用于捕获在执行JSP元素过程中可能抛出的异常。该标签...

    jstl自定义函数[文].pdf

    使用JSTL自定义函数需要注意以下几点: - **静态方法**:EL表达式只能调用Java类的静态方法。 - **完整类名**:对于返回值和参数列表中的非基本类型,必须使用完整的类名。 - **前缀**:在调用自定义函数时,必须...

    注意问题

    在整合JSTL、Struts和JSP时,开发者需要注意以下几点: 1. **分离关注点**:确保JSP页面只包含视图逻辑,避免过多的Java脚本和控制逻辑。利用JSTL可以将这些逻辑移出JSP,提高代码的清晰度。 2. **合理使用Action...

    jsp标签库常用架包

    这样,我们就可以在页面中使用如下的JSTL标签: ```jsp ${list}" var="item"&gt; ${item.name} ``` 这段代码会遍历名为`list`的集合,并打印出其中每个元素的`name`属性。 总的来说,JSTL是JSP开发中的重要工具,...

    struts中ec标签的使用

    使用EC标签时,需要注意以下几点: - EC标签是基于JSP标准标签库(JSTL)的EL(Expression Language)表达式工作的,所以确保你的应用支持JSP 2.0及更高版本,并正确配置了JSTL库。 - 在使用EC标签时,需要正确导入...

    java中注意点总结(二)

    使用Struts时,需要注意以下几点: - **配置文件**:理解`struts-config.xml`或`struts2.xml`配置文件的结构和作用,包括Action配置、结果类型、拦截器等。 - **动作类(Action)**:编写业务逻辑,处理用户请求,...

    struts标签手册大全

    了解和使用Struts标签库的过程中,需要注意以下几点: - **配置**:在web.xml文件中配置Struts的标签库,以便JSP页面可以使用这些标签。 - **类型安全**:Struts标签库中的大部分标签都支持类型安全的属性,这意味着...

    fmt标签的使用,对struts开发的程序员是一个很好的帮助

    虽然`fmt`标签库极大地简化了Struts项目的国际化和格式化工作,但在实际应用中,也需要注意以下几点: - **资源文件管理**:为了支持多语言,需要创建相应的资源文件(`.properties`文件),并确保它们被正确加载和...

    jsp中使用return 报错解决方案.pdf

    3. **使用EL(Expression Language)和JSTL**:EL和JSTL是推荐在JSP中使用的表达式语言和标签库,它们可以更安全地处理数据和控制流程,而不会引发`return`语句的问题。 4. **配置MyEclipse的验证设置**:根据提供...

    04C、JSP程序设计(下)1

    【JSP程序设计(下)】的讲解涵盖了多个关键知识点,主要集中在标签库的使用上,包括标准标签库和自定义标签库。JSP标准标记库(JSTL)是这些讨论的重点,它提供了一系列预定义的标签,以增强JSP程序的功能性和可读性...

    jsp中存取session值简单介绍

    使用session时需要特别注意以下几点: 1. session默认的超时时间一般为30分钟,但开发者可以自定义这个超时时间。 2. 如果用户关闭了浏览器,那么与该用户关联的session也会被销毁。 3. session虽然方便,但会占用...

    javaweb期末考试复习选择题.pdf

    根据提供的文件信息,我们可以归纳出以下几个重要的知识点: ### 1. 自定义标签的执行过程 在JSP中,自定义标签是一种扩展JSP功能的方法,它允许开发者创建可重用的组件来完成特定的任务。当你在JSP页面中使用...

Global site tag (gtag.js) - Google Analytics