JSP核心标签库

核心标签库

JSP 有13个核心标签库,总有四类:
表达式控制:out/set/remove/catch
流程控制:if/choose/when/otherwise
循环控制:forEach/forTokens
URL:import/redirect/url

表达式控制

1) out

向网页中输出内容,类似 System.out.print()。

2) set

存取 JSP 中变量的值,类似于赋值语句。

3) remove

从 JSP 中移除变量,类似于 C++中的 delete()。

4) catch

捕捉 JSP 中可能出现的异常,JSP是 JAVA 出身,对异常还是很重视的。

流程控制

1) if

顾名思义,就是判断标签

2) choose/when/otherwise

三者一起协作,choose标记着挑选开始,when 逐个挑,otherwise 便是处理余下所有的项(类似 switch/case:/default)

循环控制

1) forEach

根据循环条件遍历 Colletction 集合。

2) forTokens

将一段字符串分割为数个 Token。

URL控制

1) import

引用静态或动态的内容,你甚至可以在一个 JSP 引入一个实时的百度的首页。

2) redirect

将网页重定向,跳转到另一个网址。

3) url

定义一条 URL。