`

JSP中关于set标签的一个实验

阅读更多

      实验目的,看jsp中set标签能不能设置一个boolean值。

 

      JSP标签代码如下:

 

     

             <s:set name="testTrue" value="true"></s:set>
            <s:if test="${testTrue}"> testTrue passed!</s:if><s:else>testTrue not passed!</s:else>
            
            <s:set name="testWhoAmI" value="${'whoAmI' eq 'whoAmI'}"></s:set>
            <s:if test="${testWhoAmI}"> testWhoAmI passed!</s:if><s:else>testWhoAmI not passed!</s:else>
            


            <c:set var="testEL" value="${1==1}"></c:set>
            <c:if test="${testEL}"> EL passed!</c:if>
            
            <c:set var="testTrue" value="true"></c:set>
            <c:if test="${testTrue}"> testTrue passed!</c:if>
            
            <c:set var="testWhoAmI" value="${'whoAmI' eq 'whoAmI'}"></c:set>
            <c:if test="${testWhoAmI}"> testWhoAmI passed!</c:if>

 

 

   实验输出: EL passed! testTrue passed! testWhoAmI passed!

0
0
分享到:
评论

相关推荐

    动态网页JSP实验:标签

    JSP实验中的“标签”部分,主要涉及的是自定义标签的使用,这是JSP中增强可读性和复用性的重要特性。在JSP中,除了内置的HTML标签和JSP动作标签之外,我们还可以通过自定义标签来扩展功能,实现业务逻辑的封装。 ...

    JSP标准标签库实例

    综上所述,JSTL通过提供一系列标准标签,极大地提升了JSP页面的可读性和维护性,降低了代码的复杂度,是JSP开发中的重要工具。理解并熟练掌握JSTL的各种标签,对于提高JSP应用程序的质量和效率有着显著的作用。

    jsp实验项目实训实验四

    - **`&lt;jsp:include&gt;`指令**:用于在当前页面中包含另一个JSP页面。可以传递参数给被包含的页面。 - **`&lt;jsp:forward&gt;`指令**:将控制权转移到另一个页面。通常用于处理完数据后跳转到结果页面。 ##### 3. 表单提交...

    大三下学期JSP实验答案

    在服务阶段,每次请求都会创建一个Servlet实例来处理,因此优化JSP代码以减少内存占用是必要的。 8. **会话管理**:JSP中的session对象允许在用户的不同请求之间共享数据。需要注意的是,过多使用session可能导致...

    JSP实验6(10月13日)的源程序

    在JSP中实现这样一个系统,通常涉及到以下几个关键组件: 1. **用户界面**:使用HTML和CSS构建用户友好的界面,展示题目、选项和提交按钮等元素。JSP页面可以用于动态生成这些内容,根据服务器端的数据进行更新。 ...

    JSP实验10的实验内容和源代码

    4. **展示结果**:根据查询结果动态生成HTML,可以使用JSP的内置动作标签`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`, `&lt;jsp:getProperty&gt;`,或者EL表达式 `${}` 来操作数据。 在压缩包文件"epm10"中,可能包含了实验1和...

    JSP连接数据库实验报告

    - JSP中的`&lt;jsp:useBean&gt;`标签用于实例化和查找JavaBean,`&lt;jsp:setProperty&gt;`设置属性,`&lt;jsp:getProperty&gt;`获取属性。 4. JSP内置对象: - `request`对象用于获取请求参数。 - `response`对象用于设置响应头和...

    JSP动态网站开发基础教程与实验指导从基础到应用.rar

    JSP(JavaServer Pages)是Java平台上的一个标准技术,用于创建动态、交互式的Web应用程序。它结合了HTML、Java代码和脚本语言,允许开发者在服务器端生成HTML内容,然后发送到客户端浏览器。本教程将引导你从基础到...

    JSP实验报告

    5. **JSP动作标签**:理解`&lt;jsp:include&gt;`, `&lt;jsp:forward&gt;`, `&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`等动作标签,用于实现动态包含、请求转发、JavaBean操作等功能。 6. **EL(Expression Language)**:学习使用EL...

    <jsp实用教程>书中所有例题代码.rar

    1. JSP简介:JSP是Java平台上的一个标准视图技术,用于创建动态网页。它将HTML、XML等静态内容与Java代码相结合,允许开发者在页面上嵌入Java代码以处理服务器端逻辑。 2. JSP基本结构:JSP页面由HTML或XML标签、...

    上传下载一个JSP上传图片和文件实例

    1. 链接生成:在JSP中,创建一个链接让用户下载文件,链接的URL应指向处理下载请求的Servlet或JSP。例如,可以创建一个HTML的`&lt;a&gt;`标签,其`href`属性指向下载地址。 2. 处理下载:在对应的Servlet或JSP中,读取...

    Jsp实验2.zip

    【Jsp实验2.zip】是一个包含有关JavaServer Pages(JSP)技术的实验项目,用于创建一个网页乘法表。这个实验旨在帮助学习者深入理解JSP如何与HTML结合,以及如何在服务器端动态生成网页内容。从标签“网页乘法表”...

    JSP综合性实验-在线投票系统

    在开发过程中,你将学习如何使用JSP动作元素(如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`)来实例化和操作JavaBean,以及如何使用JSTL(JavaServer Pages Standard Tag Library)标签库来简化代码,例如`&lt;c:forEach&gt;`...

    软件工程1611-JSP-实验6.zip

    在本次实验中,我们将深入探讨Java Server Pages(JSP)技术,这是Web开发中的一个重要组成部分。JSP是Java平台上的动态网页生成技术,允许开发者将HTML或者XML标记语言与Java代码结合起来,以创建交互式的Web应用...

    实验10 JSP.doc

    实验10的内容主要涉及到使用JavaServer Pages (JSP) 技术来实现一个简单的Web应用程序,用于从文本文件中查询学生的成绩。在这个实验中,学生需要掌握以下关键知识点: 1. **JSP基本结构**:观察`Select_Score.jsp`...

    maiba管理网站 jsp

    在"maiba管理网站"这个项目中,我们可以推断出这是一个使用JSP技术构建的后台管理系统,可能包含用户管理、内容发布、数据统计等功能。JSP页面通常会与Servlet和JavaBean一起工作,Servlet负责处理请求,JavaBean则...

    jsp网络编程从基础到实践(第2版) 实战项目源代码

    这个项目展示了如何使用JSP构建一个完整的在线购物系统。关键知识点包括: 1. 用户注册与登录:涉及HTTP会话管理、密码加密和验证用户输入。 2. 商品展示:通过数据库查询获取商品信息,并在页面上显示。 3. 购物车...

    jsp实验(集美大学)

    - `jsp:forward`:转发请求到另一个页面。 - `jsp:params`:传递参数给被包含或转发的页面。 - `jsp:useBean`:查找或实例化JavaBean对象。 - `jsp:setProperty`和`jsp:getProperty`:设置和获取JavaBean的属性...

    JSP实验报告+登录系统的制作 简单的页面 文本文件读写

    在本实验报告中,我们将探讨如何使用Java Server Pages (JSP) 创建一个简单的登录系统,并涉及文本文件的读写操作。这个实验的核心是通过JSP和JavaBeans来实现文件的复制功能,具体体现在两个文件中:`6fileCopy.jsp...

Global site tag (gtag.js) - Google Analytics