建议学时:2
[上机目的与要求] 掌握JavaBean的创建与使用。
[上机重点与难点] JavaBean的使用。
[上 机 方 法] 由指导老师演示和指导,学生上机操作。
[上 机 内 容] JavaBean的创建与使用、JavaBean属性的获取及修改。
- get方法
- set方法
- getProperty:获取bean的属性值
- setProperty:设置bean的属性值
一、通过表单指定JavaBean的属性。
编写Goods.java(javaBean),定义商品名称、代号、价格,并提供相应的get\set方法。
编写Goods.jsp,页面效果如下,点击提交按钮,会调用javabean,将表单的参数值设置为bean对应的属性值,然后使用getProperty在表单下方显示。
二、编写一个管理学生信息的JavaBean
学生信息包括:姓名 性别 年龄 电话 家庭住址。
编写stu.jsp,在页面中调用JavaBean:
使用getXxx、setXxx方法设置、获取学生信息(设置学生信息:张三 男 24 13588888888 蓬莱)
使用getProperty、setProperty设置、获取学生信息((设置学生信息:张芳 女 20 13333333333 烟台)
三、使用JavaBean完成用户注册功能
register.html、register.jsp页面效果分别如下图左、右所示。
register.jsp核心代码:
<%request.setCharacterEncoding("UTF-8"); %> <jsp:useBean id="user" scope="page" class="com.good.RegisterBean"/> <jsp:setProperty name="user" property="*"/> 注册成功:<br> 使用bean属性方法:<br> 用户名:<%=user.getUserName() %><br> 密码: <%=user.getPassword() %><br> 年龄: <%=user.getAge()%><br> 使用getProperty:<br> 用户名: <jsp:getProperty name="user" property="userName"/> 密码: <jsp:getProperty name="user" property="password"/> 年龄: <jsp:getProperty name="user" property="age"/>
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/2850.html