jsp if else語句使用方法

if else在大部份編程語言中都是這樣使用的,我們今天來簡單的介紹一下關于jsp教程 中的if else 與多重條件判斷。

<HTML>
<HEAD>
<TITLE>Using the if Statement</TITLE>
</HEAD>

<BODY>
<H1>Using the if Statement</H1>
<%
int value = 10;

if(value > 0)
out.println("Absolute value of " + value + " = " + value);
%>
</BODY>
</HTML>

簡單對比

<HTML>
<HEAD>
<TITLE>Using Compound Statements</TITLE>
</HEAD>

<BODY>
<H1>Using Compound Statements</H1>
<%
int value = 10;

if(value > 0) {
out.println("The number was positive.");
out.println("Absolute value of " + value + " = " + value);
}
%>
</BODY>
</HTML>


if else

<HTML>
<HEAD>
<TITLE>Nested if Statements</TITLE>
</HEAD>

<BODY>
<H1>Nested if Statements</H1>
<%
double value = 2;

if (value != 0) {
if (value > 0)
out.println("The result = " + (1 / value));
else
out.println("Sorry, we need a positive number.");
}
%>
</BODY>
</HTML>

多個條件if else

<HTML>
<HEAD>
<TITLE>Using an if-else Ladder</TITLE>
</HEAD>

<BODY>
<H1>Using an if-else Ladder</H1>
<%
String day = "Friday";

if(day == "Monday")
out.println("It's Monday.");
else if (day == "Tuesday")
out.println("It's Tuesday.");
else if (day == "Wednesday")
out.println("It's Wednesday.");
else if (day == "Thurssday")
out.println("It's Thursday.");
else if (day == "Friday")
out.println("It's Friday.");
else if (day == "Saturday")
out.println("It's www.111cn.net/5230/ Saturday.");
else if (day == "Sunday")
out.println("It's Sunday.");
%>
</BODY>
</HTML>

更多相關文章
  • sql insert select語句的使用方法INSERT 語句中的 SELECT 子查詢可用于將一個或多個其它的表或視圖的值添加到表中.使用 SELECT 子查詢可同時插入多行.下面的 INSERT 語句將 ti
  • switch case語句在很多編程語言中都是一樣的功能,條件判斷了,下面我來介紹java中switch case語句的使用方法,下面整理了幾個測試例子,希望對各位有幫助.switch語法 代碼如下 switch(表達式){case 常量表達式1:語句1;....case 常量表達式2:語句2;de
  • C++ if else 條件語句的使用方法if(){ }else if (){}普通的if(條件1 || 條件二)中如果條件1滿足的話就不會再判斷條件二是否滿足了,而是直接執行if後面的語句了實例if#include
  • 1) try catch finally中的finally不管在什麽情況之下都會執行,執行的時間是在程序return 之前. 2) Java 編譯器不允許有顯示的執行不到的語句塊,比如return之後就不可能再有別的
  • select格式:SELECT [ ALL | DISTINCT ] <字段表達式1[,<字段表達式2[,…] FROM <表名1>,<表名2>[,…] [WHERE <篩選擇條件表達式>] [GROUP BY <分
  • try...catch 可以測試代碼中的錯誤.try 部分包含需要運行的代碼,而 catch 部分包含錯誤發生時運行的代碼.有兩種在網頁中捕獲錯誤的方法:使用 try...catch 語句.(在 IE5+.Mozil
  • 如果 testexpression 與任何 Case expressionlist 表達式匹配,則執行此 Case 子句和下一個 Case 子句之間的語句,對于最後的子句,則會執行該子句到 End Select 之間
  • If條件式中的語句塊也是一組if條件式,其語句塊又爲一組if條件式,如此重複下去直到條件設置完畢. 一般而言,最複雜的條件式爲嵌套條件式語句,以上所提到的所有條件式語句格式都可以形成嵌套條件式語句,只要語法概念清楚if then<script runat="server"& ...
  • UNION運算符可以將兩個或兩個以上上SELECT語句的查詢結果集合合並成一個結果集合顯示,即執行聯合查詢.UNION的語法格式爲SELECT <fields> FROM <table> WHERE <condition>UNIONSELECT <field ...
一周排行