`

jsp页面的选择判断

    博客分类:
  • JSP
阅读更多
我们在做jsp页面判断时会发现:
jstl的c:if是没有else滴。
想要实现if...else...效果要,我们就可以采取<c:choose/>方法



<c:choose>

<c:when test="">
</c:when>

<c:otherwise>   
</c:otherwise>
  
</c:choose>



注意<c:otherwise/>不能和<c:if/>搭配使用否则  

jsp页面报错:
javax.servlet.jsp.JspTagException: Illegal use of &lt;when&gt;-style tag without &lt;choose&gt; as its direct parent
分享到:
评论
1 楼 bmwm5gtr 2011-09-29  
<c:choose> 

相关推荐

    JSP 登录跳转页面

    在本节中,我们将详细介绍 JSP 登录跳转页面的实现细节,包括首页登录页面、判断 check 页面和最后的成功登录显示页面。 首页登录页面 首页登录页面是用户登录系统的入口点。该页面是使用 JSP 语言编写的,名称为 ...

    JSP页面的基本结构——求圆面积周长

    * include动作:&lt;jsp:include page="..." /&gt;,用于将其他JSP页面包含到当前JSP页面中。 五、实验程序及结果 实验程序主要包括两个JSP页面:index.jsp和dealwith.jsp。index.jsp用于实现用户登录界面,而dealwith....

    jsp经典页面搜集集合

    这个“jsp经典页面搜集集合”显然是一个资源包,包含了多个用于构建网站或个人博客的基础JSP页面实例。 **1. JSP页面结构** 一个JSP页面主要由两部分组成:静态内容(HTML、CSS、JavaScript)和动态内容(Java代码...

    JSP页面调用MySql数据库验证用户账号密码

    JSP页面通过调用这个类的方法,传递账号和密码,然后根据返回的结果判断登录是否成功。 为了提高安全性,实际应用中应该避免明文存储密码,通常会使用哈希算法对密码进行加密存储,并在验证时对比加密后的密码。...

    jsp页面人民币小写转大写

    "jsp页面人民币小写转大写"这个话题就是其中之一。在处理金融数据时,为了保证准确性和规范性,通常会将金额从小写的阿拉伯数字转换为大写的汉字数字,这在财务报表、发票等正式文档中尤其常见。在JSP(JavaServer ...

    jsp实现页面跳转的方法

    `jsp:include`动作主要用于将一个JSP页面嵌入到另一个JSP页面中。当`jsp:include`被执行时,它会读取目标页面的内容,并将其结果插入到当前页面中指定的位置。这一过程是在服务器端完成的,也就是说,目标页面的内容...

    jsp页面静态化

    在JSP页面中,我们可以根据需要更新的条件判断是否需要生成新的静态页面。如果不需要更新,直接发送已经生成的静态页面的URL给客户端;如果需要更新,创建`ConstPageWriter`对象替换`out`,并构建页面内容。完成页面...

    JSP页面中标签的使用

    例如,`&lt;c:if&gt;` 和 `&lt;c:forEach&gt;` 分别用于条件判断和循环,极大地简化了JSP页面中的脚本let代码。 二、自定义标签 除了JSTL,开发者还可以创建自己的自定义标签,这通常涉及到编写一个标签处理类(Tag Handler)...

    jsp 页面缓存

    例如,我们可以在JSP页面中添加以下Java代码片段来设置缓存策略: ```java response.setHeader("Cache-Control", "max-age=3600"); // 缓存1小时 response.setDateHeader("Expires", System.currentTimeMillis() + ...

    java JSP页面静态化总结_动态页面变为静态页面以减少访问数据库的次数提高速度.zip

    1. **JSP页面静态化原理**: - JSP页面静态化的核心思想是将原本需要服务器实时解析的动态内容,提前转换为静态HTML文件,存储在服务器上。这样,当用户请求这些页面时,服务器不再需要执行JSP脚本,而是直接返回...

    jsp 判断是否登录

    接着,关于“jsp 判断是否登录”,在每个需要检查登录状态的JSP页面顶部,我们可以添加以下代码: ```jsp boolean isLoggedIn = false; if(request.getSession(false) != null){ Object user = request....

    JSP页面标签知识

    ### JSP页面标签知识 #### 知识点概述 本文主要介绍了JSP页面中`&lt;input&gt;`标签的使用,特别是针对复选框(`checkbox`)的操作。通过两种不同的方法实现了“全选”功能,并且还提供了如何提交已选择的复选框的值以及...

    基于jsp的动态效果的登录页面

    JSP页面主要由静态内容(HTML、CSS、JavaScript)和动态元素(Java表达式、脚本片段、指令)组成。 二、登录页面结构 一个基本的登录页面通常包含以下组件: 1. 用户名输入框:用户输入其用户名或账户ID。 2. 密码...

    Jsp中判断文本框是否为空

    下面是一个完整的JavaScript函数示例,用于在JSP页面中验证用户输入的信息是否为空: ```javascript function checkLogin() { var t1 = document.getElementsByName('name')[0]; // 用户名 var t2 = document....

    用户注册页面jsp

    在JSP页面中,可以通过JavaScript事件监听用户的键盘输入,调用相关函数进行验证,并根据结果更新密码强度指示器。 接下来,年月日时间选择功能在很多注册表单中常见,用于收集用户的出生日期或者其他时间信息。这...

    jsp 判断是否能为三角形

    在JSP中,这个判断过程通常会在一个Servlet或者JSP页面的脚本let部分完成。用户通过网页表单提交三个数,然后这些数会被传递到后台处理。一个简单的JSP代码可能如下所示: ```jsp *,java.util.*" %&gt; int a = ...

    jsp页面

    **JSP页面详解** JavaServer Pages(JSP)是一种基于Java技术的动态网页开发标准,由Sun Microsystems(现已被Oracle公司收购)在1999年推出,旨在简化Web应用程序的开发。JSP允许开发者将静态HTML内容和动态Java...

    JSP登陆验证 实现JSP用户名 密码 验证码验证登陆

    JSP页面由静态内容(HTML、CSS、JavaScript)和动态元素(Java代码)组成。在这个案例中,我们有login.jsp、loginresult.jsp这样的JSP文件,它们可能包含表单元素(如用户名和密码输入框)以及用于处理用户提交的...

    jsp页面模板

    **JSP页面模板详解** JSP(JavaServer Pages)是一种基于Java的技术,用于创建动态网页。它将HTML、CSS和JavaScript等静态内容与Java代码相结合,使得开发者可以在服务器端处理数据,然后返回到客户端进行展示。JSP...

    编写jsp页面实现如下界面效果,然后交给servlet计算矩形的周长和面积,并输出结果。

    6. **JSP表达式与脚本元素**:在JSP页面中,使用表达式`&lt;%= %&gt;`显示数据,使用脚本元素`&lt;% %&gt;`执行Java代码。 以上就是利用JSP和Servlet实现计算矩形周长和面积的Web应用的详细步骤和涉及的技术点。通过这个简单的...

Global site tag (gtag.js) - Google Analytics