<bean:define id="pagename" name="requestName"/>
id:指的是这个bean的唯一名字(可以自由定义或者说可以自定义但是必须唯一),在这里定义的id="pagename" ,在要调用的网页里面可以随便的使用和访问/
name:指的是从上一个页面或者action里面传过来的变量,可以是任何类型。(例如再上一网页定义request.setAttribute("requestName", requestName);)
例如:
我有一个Bean对象User对象,这个里面保存了admin管理员的个人信息,姓名(name),性别(sex)、年龄(age)那么怎么用呢。
在action里面你可以把User对象传过来
request.setAttribute("user",User);
在页面
<bean:define id="admin" name="user"./>
然后就可以和bean:write搭配使用
<bean:write name="admin" property="name"/>
<bean:write name="admin" property="sex"/>
<bean:write name="admin" property="age"/>