![Java Web开发从0到1](https://wfqqreader-1252317822.image.myqcloud.com/cover/697/52842697/b_52842697.jpg)
上QQ阅读APP看书,第一时间看更新
2.5 动作标识
前面2.2节学习的JSP三种指令标识称为编译指令,而本节将要学习7种常用的动作标识。JSP动作与JSP指令的不同之处是,JSP页面被执行时首先进入翻译阶段,程序会先查找页面中的指令标识,并将它们转换成Servlet,这些指令标识会先被执行,从而设置整个JSP页面,所以JSP指令是在页面转换时期被编译执行的,且编译一次,而JSP动作是在客户端请求时按照在页面中出现的顺序被执行的,它们只有被执行的时候才会去实现自己所具有的功能,且基本上是客户每请求一次,动作标识就会被执行一次。
JSP动作标识的通用格式如下:
<jsp:动作名 属生1="属性值1"...属性n="属性值n" />
或者
<jsp:动作名; 属性1="属性值1"...属性n="属性值n">相关内容</jsp:动作名>
动作标识基本上都是预定义的函数,常用的动作标识如表2.2所示。
表2.2 常用的动作标识
![](https://epubservercos.yuewen.com/61CE3A/31398315104711006/epubprivate/OEBPS/Images/Figure-T58_49601.jpg?sign=1739438046-c6vK6ca8Y3iXwcWSqFfraxtnC7JDl0OO-0-739b63706f1fca2f84db68aa47e69d37)
下面重点介绍常用的3个动作。