jsp的七大动作
动作指令与编译指令不同,编译指令时是通过servlet引擎处理消息的,而动作指令只是运行时的动作。编译指令将jsp编译成servlet时起作用,而处理指令通常可替换成jsp脚本,他只是jsp脚本的标准化写法。
(1)jsp:useBean 创建一个javabean实例
格式:
<jsp:userBean id=’name’ class=’类全路径’ scope=’page’>
(2)jsp:getProperty 获取getProperty实例的属性值
格式:
<jsp:getPropertysp name=’name’ property=’属性id’>
注意:当javaBean中的属性名为xxx而获取该属性值的方法名为getYYY()则获property=”YYY” 而不是property=”xxx”
(3)jsp:setProperty 设置javaBean实例的属性值
格式:
<jsp:setProperty property=”属性id” name=”name” value=”属性值”>
(4)jsp:forward 执行页面转向,跳转到指定页面(相当于servlet中的请求转发)
格式:
<jsp:forward page=”指定页面”>
(5)jsp:param 用于传递参数,必须与其他支持参数的标签一起使用
格式:
<jsp:param name=”属性名” value=”属性值”>
(6)jsp:include 用于动态引入一个jsp页面
格式:
<jsp:include page=”页面”>(动态包含)
(7)jsp:plugin 用于下载javaBean或者Apple到客户端执行
格式:
<jsp:plugin type=”bean” code=”classFileName” codebase=”classFileDirectiryName”>