问题描述
1、SampleBean2.JavapackageMyJavaBeanPackage;publicclassSampleBean2{privateStringid;privateStringage;privateStringname;privateStringsex;privateStringaddr;publicSampleBean2(){}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicStringgetSex(){returnsex;}publicvoidsetSex(Stringsex){this.sex=sex;}publicvoidsetId(Stringid){this.id=id;}publicvoidsetAge(Stringage){this.age=age;}publicStringgetId(){returnid;}publicStringgetAge(){returnage;}publicStringgetAddr(){returnaddr;}publicvoidsetAddr(Stringaddr){this.addr=addr;}}2、前台登陆SampleBean.html<html><head><title>使用<jsp:getProperty>和<jsp:setProperty>标记</title></head><body><formname="form1"action="SampleBean.jsp"method="post"><palign="center">编号<inputtype="text"name="id"></p><palign="center">姓名<inputtype="text"name="name"></p><palign="center">性别<selectname="TheSex"id="sex"><optionvalue="男"selected>男</option><optionvalue="女">女</option></select></p><palign="center">年龄<inputtype="text"name="TheAge"></p><palign="center"><inputtype="submit"value="提交"><inputtype="reset"value="重置"></p></form></body></html>3、SampleBean.jsp<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%><jsp:useBeanid="sampleBean2"class="MyJavaBeanPackage.SampleBean2"/><html><head><title>在JavaBean中存放数据</title></head><body><%--方法一<jsp:setPropertyname="sampleBean2"property="*"/>--%><%--方法二--%><jsp:setPropertyname="sampleBean2"property="id"/><jsp:setPropertyname="sampleBean2"property="name"/><%--方法三--%><jsp:setPropertyname="sampleBean2"property="addr"value="BCJA学院"/><%--方法四bean属性的名字可以与request参数不同--%><jsp:setPropertyname="sampleBean2"property="sex"param="TheSex"/><jsp:setPropertyname="sampleBean2"property="age"param="TheAge"/><center>编号:<jsp:getPropertyname="sampleBean2"property="id"/><br>姓名:<jsp:getPropertyname="sampleBean2"property="name"/><br>性别:<jsp:getPropertyname="sampleBean2"property="sex"/><br>年龄:<jsp:getPropertyname="sampleBean2"property="age"/><br>住址:<jsp:getPropertyname="sampleBean2"property="addr"/><br></center></body></html>