JSP提供了Java的全部功能可以嵌入在Web应用程序。可以使用Java的所有API和构建块在JSP编程,包括决策语句,循环等。 决策声明 在if … else块开头时就像一个普通的Scriptlet,但 Scriptlet 每一行是封闭的,包括scriptlet标记之间的HTML文本。创建一个JSP文件为:if-else.jsp,并写入以下代码:<%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%>
<%! int day = 3; %>
Today is weekend
<% } else { %>Today is not weekend
<% } %> 在浏览器中打开网址:http://localhost:8080/jsp-base/if-else.jsp, 产生结果如下: 现在来看以下 switch...case 块,编写通过使用out.println()和内小脚本有一点不同,把下面代码保存到 switch-case.jsp文件中,代码详细如下:<%! int day = 3; %>