Welcome

首页 / 网页编程 / JSP / javaBean入门(3) setProperty设置和取得属性

javaBean入门(3) setProperty设置和取得属性2013-07-04关于setProperty的设置

<jsp:setProperty>的属性设置可以分为四种:

1. 自动匹配:<jsp:setProperty name="实例化对象名称(id)" property="*"/>

2.指定属性:<jsp:setProperty name="实例化对象名称(id)" property="属性名称"/>

3.指定参数:<jsp:setProperty name="实例化对象名称(id)" property="属性名称"  param="参数名称"/>

4.指定内容:<jsp:setProperty name="实例化对象名称(id)" property="属性名称" value="内容"/>

实例演示四种设置的应用

我们还是以上一篇文章中的程序来验证。

biaodan.html <html><head><title>WEB开发</title></head><body><form action="javaBean_01.jsp" method="post"> 姓名:<input type="text" name="name"><br>年龄:<input type="text" name="age"><br><input type="submit" value="提交"><input type="reset" value="重置"></form></body></html>
SimpleBean.java package javaBean01; public class SimpleBean { private String name; private int age; public SimpleBean(){} public void setName(String name){ this.name=name; } public void setAge(int age){ this.age=age; } public String getName(){ return this.name; } public int getAge(){ return this.age; } }
SimpleBean_01.jsp <%@ page language="java" contentType="text/html" pageEncoding="gbk" %><html><head><title>web开发</title></head><body><% request.setCharacterEncoding("gbk");%><jsp:useBean id="simple" scope="page" class="javaBean01.SimpleBean"/><jsp:setProperty name="simple" property="*"/><h3>姓名:<%=simple.getName() %></h3><h3>年龄:<%=simple.getAge() %></h3></body></html>