【转】bean:define id的使用[小结]

【转】bean:define id的使用[总结]

<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"/>