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

jstl和jsp脚本变量相互访问

    博客分类:
  • java
阅读更多

1.jsp脚本访问jstl标准动作的变量,可以通过隐式的范围变量来获取,对于页面作用域的变量,可以通过pageContext.getAttribute()来获取,也可以通过动作来获取:

 

<c:set var="str" value="This is a JSTL page variable" scope="page"/>
<%
    String aStr =(String)pageContext.getAttribute("str");
    out.println(aStr+"<br/>");
%>

 

2.对于jstl动作访问jsp脚本变量,可以使用jsp表达式来获取,如:

 

<c:set var="a" value="<%=aStr%>" />

 

转自:http://www.matrix.org.cn/thread.shtml?topicId=42556&forumId=14&fid=14

 

分享到:
评论

相关推荐

    jstl(jsp标准标签)

    JSTL的主要目标是减少在JSP页面中使用脚本元素,鼓励开发者采用声明式编程方式。 **1. JSTL概述** JSTL由一系列核心标签库(Core)、表达式语言(EL)、函数库(Functions)、XML处理库(XML)和SQL操作库(SQL)...

    jstl.rar_JSTL_jsp-jstl

    - **提高可读性和可维护性**:JSTL标签比脚本元素更易于理解和维护,使JSP页面更加结构化。 - **解耦合**:通过使用标签,开发者可以将业务逻辑与展示逻辑分离,提高代码复用。 - **支持EL**:与EL配合使用,可以...

    jsp页面用jstl取值

    `&lt;c:set&gt;`和`&lt;c:if&gt;`等标签则可用于设置变量和条件判断,使得在JSP页面中进行更复杂的逻辑控制。 总结,通过JSP页面结合JSTL,我们可以实现更加清晰、可维护的代码结构,同时方便地从Service层获取并展示数据。在...

    网页常用jsp脚本(二百多个)

    从压缩包中唯一的文件名 "网页常用的jsp 脚本.doc" 可以推断,这个文档可能是一个Word文档,其中包含了各种JSP脚本示例和可能的解释。可能的内容包括但不限于: 1. **基础JSP语法**:如何声明变量,使用内置对象如...

    jstl jsp接收数据

    总之,JSTL与EL的结合使得JSP页面更加清晰,减少了脚本let的使用,提高了代码的可读性和可维护性。在小型系统中,它们是构建动态网页的理想工具。通过熟悉和掌握这些技术,开发者可以更高效地处理前端与后端的数据...

    JSTL(jsp标准标签库)

    通过使用JSTL,开发者可以减少对脚本语言的依赖,使得JSP页面更加清晰、易于维护。 #### 多用途核心标签:构建动态页面的基础 1. **`&lt;c:out&gt;`**:用于输出表达式的值。例如,`${name}" default="null"&gt;&lt;/c:out&gt;`,...

    servlet+JSTL+JSP增删改查

    在IT行业中,Web开发是至关重要的一环,而Servlet、JSTL(JavaServer Pages Standard Tag Library)和JSP(JavaServer Pages)是构建动态Web应用的常用技术。本项目"Servlet+JSTL+JSP增删改查"提供了一个基础的教程...

    JSTL(JSP标准标签库)介绍.doc

    JSTL的使用减少了JSP页面中Java脚本的使用,使得页面更加清晰,更符合MVC(模型-视图-控制器)的设计模式。JSTL与Servlet 2.3和JSP 1.2及更高版本兼容,并在JSP 2.0中成为标准部分。通过结合JSTL和EL,开发者可以...

    关与jstl,jsp标签的综合教程

    在IT行业中,JSTL(JavaServer Pages Standard Tag Library)和JSP(JavaServer Pages)是Web开发中不可或缺的一部分,特别是在构建动态、高效且可维护的网页时。本教程将深入探讨这两个技术,并结合EL(Expression ...

    用JSTL技术改进JSP来简化网页

    JSTL的核心理念是将业务逻辑和展示逻辑分离,使得开发者可以更专注于页面的布局和设计,而不是在JSP页面中编写大量的Java脚本。 **1. JSTL标签库** JSTL主要由以下几个核心标签库组成: - **Core库**:提供了基本...

    JSP 标准标签库(JSTL)

    JSTL的核心目标是减少在JSP页面中使用脚本元素,提高代码的可读性和可维护性。 JSTL主要分为五个核心部分: 1. **核心标签(Core Tags)**:这部分标签主要用于控制流程,如迭代、条件判断等。例如,`&lt;c:forEach&gt;`...

    JSTL.rar_JSTL_jsp library_jstl.zip

    **JSTL(JavaServer Pages Standard Tag Library)**是一个开源的Java库,专门设计用于增强JSP(JavaServer Pages)的可维护性和可读性。它提供了一系列预定义的标签,帮助开发者用更简洁、更易理解的方式替代复杂的...

    JSP中的EL和JSTL表达式

    **JSP中的EL和JSTL表达式** 在JavaServer Pages (JSP) 开发中,EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)是两个非常重要的工具,它们极大地简化了页面逻辑,提高了代码的可读性和...

    (JSTL)jsp标签库

    EL表达式语言是JSTL的重要组成部分之一,用于在JSP页面中访问JavaBean对象的属性,简化了页面中的脚本代码。EL表达式的基本语法为`${expression}`。 ##### EL表达式的特性: - **对象导航**:如`${user.username}`...

    jsp中使用jstl标签的驱动

    JSTL的主要目标是减少在JSP页面中直接编写Java脚本,使页面更加清晰,更符合MVC(Model-View-Controller)架构的设计原则。 JSTL标签库通常包括Core、XML、Format、I18N和Function等多个部分,它们分别对应不同的...

    JSTL标签Jar包jstl和standard

    EL是JSP 2.0引入的一种轻量级脚本语言,用于简化页面中的数据访问和操作。`standard.jar` 提供了JSTL与EL交互所需的类。 使用JSTL时,需要将这两个JAR包放入Web应用的`WEB-INF/lib`目录下,以确保服务器能够正确...

    JSP EL JSTL 学习总结.rar

    EL表达式通常被用来取代JSP脚本let、param和out指令,使得页面更加清晰易读。 **JSTL(JavaServer Pages Standard Tag Library)** 是一套标准的JSP标签库,提供了一系列预定义的标签,用于执行常见的任务,如控制...

    JSP标准标准库JSTL

    EL表达式可以嵌入到JSTL标签中,简化了数据的访问和处理。例如,`&lt;c:set&gt;`标签可以用来设置一个变量,其中变量的值可以通过EL表达式动态计算得出。 **JSTL的优点** 1. **可读性强**:JSTL标签让代码更直观,提高了...

Global site tag (gtag.js) - Google Analytics