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 ...
一周排行
  • iPhone6 plus如何使用iCloud備份需要的內容
    iCloud備份只需要在iphone手機中進行就可以了,不過還需要有網路,因爲iCloud
  • 三星A7手機桌面壁紙怎麽設置
    三星手機桌面壁紙怎麽設置呢?三星A7手機桌面壁紙有兩種方法可以設置,一種默認的系統壁紙,另
  • Synchronized還有一些其他的話題,如static的問題,繼承的問題,與volatile搭配使用等等,在網上都有很詳細的說明,這裏就不重複介紹了. 以上就是對Java SynDemo對象的詳細介紹這是應爲在方
  • animate在jquery中的作用是animate() 方法执行 CSS 属性集的自定义动画.该方法通过CSS样式将元素从一个状态改变为另一个状态.CSS属性值是逐渐改变的,这样就可以创建动画效果,下面来看一些关于
  • 動態載入js我們不能使用append與innerhtml方法了,那麽我們要使用什麽方法來實現了,下面小編來爲各位介紹jquery與js動態載入js文件的例子,希望例子可以幫助到各位.如果用jquery append直
  • 在linux中安裝php+MySQL+Nginx環境是需要折騰一段時間了,今天小編來爲各位整理了一篇Debian下安裝php+MySQL+Nginx環境過程,希望文章對各位有幫助.一個小小的VPS,根本用不到企業級的
  • 分享一下 我所用的方法.只對php教程myadmin導出的sql文件有效$dbfile="test.sql"; $content=iconv("utf-8","gb2 ...
  • 在html中checkbox 的checked是複選框選中狀態,如果有多個checkbox就必須以[]形式,這表示checkbox是數組了,我們要獲取checked[]這類型的值就得以數組形式操作,下面看實例.關于j ...
  • dedecms目前只能給gif|jpg|bmp|png創建縮略圖,下面我們來解決這個問題,同時還解決了創建縮略圖時圖片變形的問題.DEDECMS只能給gif|jpg|bmp|png四種圖片格式創建縮略圖,而目前來說圖
  • 免費1g/10g/php/cgi/mysql個人主頁空間美國機房:月付費:¥0一年付費 –兩年付費 –功能:免費域名 (.com/.net/.org) –空間: 1 gb每月流量: 10 gb郵箱 (個): 2mys