4.3jsp:userBean,setProperty,getProperty指令
这三个指令都是与JavaBean相关的指令,其中userBean指令用于在JSP页面中初始化一个java实例,setProperty指令用于为JavaBean实例的属性设置值;getProperty指令用于输出JavaBean实例的属性。
jsp:useBean动作简单的语法为:
<jsp:userBean id="name" class="classname" scope="page|request|session|application"/>
其中,id属性是JavaBean的实例名,class属性确定JavaBean的实现类。scope属性用于指定JavaBean实例的作用范围。
jsp:setProperty的语法格式:
<jsp:setProperty name="BeanName" property="propertyName" value="propertyValue"/>
其中,name属性是要确定JavaBean的实例名,property属性要确定设置属性的属性名,value属性时要确定属性名对应的值。
jsp:getProperty的语法格式:
<jsp:getProperty name="BeanName" name="propertyName"/>
其中,name属性时要确定JavaBean的实例名,name属性是指定要获取的属性名对应的值。
4.3jsp:param,plugin指令
param用于设置参数值,这个指令本身不能单独使用,因此单独的param指令没有实际意义,param指令可以与以下指令结合使用
jsp:include jsp:forward jsp:plugin。使用方法上面已经介绍;
plugin指令主要用于下载服务器端的JavaBean或Applet到到客户端执行,由于程序在客户端执行,因此客户端必须安装虚拟机。该指令用处较少,不做介绍;