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小时内删除。
发表评论