<bean:define id="pagename" name="requestName"/>
id:指的是這個(gè)bean的唯一名字(可以自由定義或者說(shuō)可以自定義但是必須唯一),在這里定義的id="pagename" ,在要調(diào)用的網(wǎng)頁(yè)里面可以隨便的使用和訪問(wèn)/
name:指的是從上一個(gè)頁(yè)面或者action里面?zhèn)鬟^(guò)來(lái)的變量,可以是任何類(lèi)型。(例如再上一網(wǎng)頁(yè)定義request.setAttribute("requestName", requestName);)
例如:
我有一個(gè)Bean對(duì)象User對(duì)象,這個(gè)里面保存了admin管理員的個(gè)人信息,姓名(name),性別(sex)、年齡(age)那么怎么用呢。
在action里面你可以把User對(duì)象傳過(guò)來(lái)
request.setAttribute("user",User);
在頁(yè)面
<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"/>