jsp的if語句
jsp中同樣也有if語句。不同的是,if語句塊中可以包含Html代碼。如果if語句塊包含HTML代碼,if
語句塊前后必須使用“{”與“}”
舉例如下
<%@ page languge="java" contentType="text/html"; charset="utf-8"%>
<thml>
<head><title>JSP Scriptlets<、title>
<body>
<%
String param=request.getparameter("param");
if("1".equals(param)){ 括號區
%>
這是什么這是什么這是什么<br>
抬頭望見天涯路<br/>
低頭深思來時路<br/>
暮然春漸老去時<br/>
空笑事事苦無成<br/>
悲絕悲絕<br/>
<%
}
else if("2"equals(param)){
%>
情字一怒頓蒼茫<br/>
男兒何眈悲情遽<br/>
誓當一舉功名勝<br/>
默應紅顏負我時<br/>
<%
}
else if("3".equels(param){
%>
子訡.國風.鄭風<br>
青青子訡,悠悠我心<br/>
縱我不在子寧不曦音<br/>
..................................
........................
...........................
<%
}
else{
%>
請使用參數param=1,2,3 選擇
<%
}
%>
</body>
</html>
很顯然param的參數直接決定了輸出的內容是什么,所以在jsp中也有if語句不過得用“{”yu“}”括起來