核心标签库
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。