JavaBean
就是带有setterXXX getterXXX 方法的属性
JavaBean 的属性和实例变量不是一个概念
JavaBean在JSP中的调用
1.从另一个页面接受的表单
<jsp:useBean id="stu" scope="page" class="com.lubby.test.Student">
<jsp:setProperty property="id" param="id" name="stu"/>
<jsp:setProperty property="name" param="name" name="stu"/>
</jsp:useBean>
1.1把property设为*,会自动给javabean实例同名属性赋值
<jsp:setProperty property="*" name="stu"/>
2.通过value设置
<jsp:useBean id="stu" scope="page" class="com.lubby.test.Student">
<jsp:setProperty property="id" value="001" name="stu"/>
<jsp:setProperty property="name" value="Tom" name="stu"/>
</jsp:useBean>
3.取出Javabean中属性的值
<jsp:getProperty property="id" name="stu"/>
<jsp:getProperty property="name" name="stu"/>
就是带有setterXXX getterXXX 方法的属性
JavaBean 的属性和实例变量不是一个概念
JavaBean在JSP中的调用
1.从另一个页面接受的表单
<jsp:useBean id="stu" scope="page" class="com.lubby.test.Student">
<jsp:setProperty property="id" param="id" name="stu"/>
<jsp:setProperty property="name" param="name" name="stu"/>
</jsp:useBean>
1.1把property设为*,会自动给javabean实例同名属性赋值
<jsp:setProperty property="*" name="stu"/>
2.通过value设置
<jsp:useBean id="stu" scope="page" class="com.lubby.test.Student">
<jsp:setProperty property="id" value="001" name="stu"/>
<jsp:setProperty property="name" value="Tom" name="stu"/>
</jsp:useBean>
3.取出Javabean中属性的值
<jsp:getProperty property="id" name="stu"/>
<jsp:getProperty property="name" name="stu"/>