JSP中使用IF语句
使用if语句在JSP中,我们之前的教材讲过,可以使用Java语言的所有功能,包括IO、网络之类的。当然JSP中也可以使用if语句之类的条件判断语句。今天我就给出一个在JSP中使用if语句的例子,大家可以参考下,在以后自己的项目中使用。代码如下:  XML/HTML代码
  jsp使用el表达式
使用if语句
在JSP中,我们之前的教材讲过,可以使用Java语言的所有功能,包括IO、网络之类的。当然JSP中也可以使用if语句之类的条件判断语句。
今天我就给出一个在JSP中使用if语句的例子,大家可以参考下,在以后自己的项目中使用。代码如下:
 
XML/HTML代码
1. <html> 
2.   <head> 
3.     <title>Using the if Statement</title> 
4.   </head> 
5.  
6.   <body> 
7.     <h1>Using the if Statement</h1> 
8.     <%   
9.         int value = 10;   
10.  
11.         if(value > 0)   
12.             out.println("Absolute value of " + value + " = " + value);   
13.     %> 
14.   </body> 
15. </html> 
这里可以看出if只判断了int变量value是否大于0,如果大于0就输出。这里建议大家自己扩展下这个小代码,让它不论int变量大于0还是小于0都输出绝对值。大家可以自己动手试试。
使用嵌套的if语句
我们知道if语句是可以嵌套的,它表示满足了条件a,我们继续判断,然后判断满足条件b。。。以此类推,ok,给出一个例子:
XML/HTML代码
1. <html> 
2.   <head> 
3.     <TITLE>Nested if Statements</TITLE> 
4.   </head> 
5.  
6.   <body> 
7.     <h1>Nested if Statements</h1> 
8.     <%   
9.         double value = 2;   
10.  
11.         if (value != 0) {   
12.             if (value > 0)   
13.                out.println("The result = " + (1 / value));   
14.             else   
15.                out.println("Sorry, we need a positive number.");   
16.         }   
17.     %> 
18.   </body> 
19. </html> 
代码相对比较简单。首先判断值是否为0,然后如果不为0进入内部if,如果值大于0,输出结果;否则提示用户不能是负值。这里的值我们都是写死的,以后会讲到如何从用户处获取数据来执行不同的页面流程。
这里提醒下大家,希望大家可以养成一种习惯,通过代码来判断流程,这样对大家以后的发展有好处。ok,本教材就到这里。
原文出处:中软卓越    www.5retc

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。