如果我从action里面传一个list过来,然后就在这个页面的
<logic:iterate id="user" name="list">
<bean:write name="user.name"/>
</logic>list我获得了,id里面应该写个实体,来获得一个,<bean:write name="user.name"/>好把name打印出来
但是这个id="user"?? 这个user是从哪传过来的呢我直接从actionform 里面实例化了这个实体
<logic:iterate id="user" name="list">
<bean:write name="user.name"/>
</logic>list我获得了,id里面应该写个实体,来获得一个,<bean:write name="user.name"/>好把name打印出来
但是这个id="user"?? 这个user是从哪传过来的呢我直接从actionform 里面实例化了这个实体
解决方案 »
- struts2的java.lang.reflect.InvocationTargetException
- struts2关于select标签判断的问题
- 跪求js正则表达式,要求:小数位可有可无,最多两位小数,必须大于零,急,在线等
- 求javaEE开发中乱码解决方案(jsp,ssh)!!
- 工作流、权限系统、报表系统哪个更重要
- 在网上查资料说:用SmartUpload在Action中得到pageContext,需要getfile.jar.请问在哪可以下载getfile.jar,请高手指点。。。。。
- "java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagExtraInfo "这个错误怎么解决呀!!急!
- 一个javascript问题
- 请大家推荐几个好的后台验证框架
- jbuilder9+weblogic7编译时出错
- EJB中ID自增一,报错
- Struts 的验证器问题??
它有属性 name,address
ArrayList persons[/color = new ArrayList();//定义个list用来存放从数据库取得的Person对象
notes=(ArrayList) new NoteDB().getAllNotes();//从数据获得Person对象
request.setAttribute[color=#00FFFF]("persons", persons);//设置一个属性用来保存persons
return mapping.findForward("success");转向到你要输出的页面。<logic:iterate id="person" name="persons">
<tr>
<td><bean:write name="person" property="name"/></td>
<td><bean:write name="person" property="address"/></td>
</tr>
</logic:iterate>
这里你需要分清楚几个字段的涵义。
request.setAttribute("persons", persons);
这里括号里第一个字段是你自定义的这个属性名称。而后一个是你保存的ArrayList对象。<logic:iterate id="person" name="persons">
这里id也是你自己定义的标记,是和下面的bean:write中的name对应的,而后面的name是传过来的那个属性的名称,是你自定义的
它有属性 name,address
ArrayList persons= new ArrayList();//定义个list用来存放从数据库取得的Person对象
notes=(ArrayList) new NoteDB().getAllNotes();//从数据获得Person对象
request.setAttribute("[color=#00FFFF]persons", persons);//设置一个属性用来保存persons
return mapping.findForward("success");转向到你要输出的页面。
<logic:iterate id="person" name="persons">
<tr>
<td> <bean:write name="person" property="name"/> </td>
<td> <bean:write name="person" property="address"/> </td>
</tr>
</logic:iterate>
这里你需要分清楚几个字段的涵义。
request.setAttribute("persons", persons);
这里括号里第一个字段是你自定义的这个属性名称。而后一个是你保存的ArrayList对象。 <logic:iterate id="person" name="persons">
这里id也是你自己定义的标记,是和下面的bean:write中的name对应的,而后面的name是传过来的那个属性的名称,是你自定义的
怎么回事,颜色老是弄不好,LZ上面的[color=#00FFFF]是没有用的