JSP 教程 之 JSP 语法 11
JSP 语法
本小节将会简单地介绍一下JSP开发中的基础语法。
控制流语句
JSP提供对Java语言的全面支持。您可以在JSP程序中使用Java API甚至建立Java代码块,包括判断语句和循环语句等等。
判断语句
if…else 块,请看下面这个例子:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%! int day = 3; %>
<!DOCTYPE html>
IF...ELSE 实例
<% if (day == 1 || day == 7) { %>
今天是周末
<% } else { %>
今天不是周末
<% } %>
运行后得到以下结果:
IF...ELSE 实例
今天不是周末
现在来看看switch…case块,与if…else块有很大的不同,它使用out.println(),并且整个都装在脚本程序的标签中,就像下面这样:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%! int day = 3; %>
<!DOCTYPE html>
SWITCH...CASE 实例
<%
switch(day) {
case 0:
out.println("星期天");
break;
case 1:
out.println("星期一");
break;
case 2:
out.println("星期二");
break;
case 3:
out.println("星期三");
break;
case 4:
out.println("星期四");
break;
case 5:
out.println("星期五");
break;
default:
out.println("星期六");
}
%>
浏览器访问,运行后得出以下结果:
SWITCH...CASE 实例
星期三