首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts<logic:iterate>迭代list中内容解决方案

2011-12-26 
strutslogic:iterate迭代list中内容希望通过javabean返回list(即tt表中的name列),在页面中显示name但目

struts<logic:iterate>迭代list中内容
希望通过javabean返回list(即tt表中的name列),在页面中显示name
但目前jsp页面报错,无法显示name列,请各位帮忙看看是哪里的问题
1、jsp文件
<logic:iterate id="taskDetail" name="terminalTypeNameList" 
type="com.taskearlywarning.TaskearlywarningBo">
  <tr> 
  <td><bean:write name="taskDetail" property="name"/></td>
  </tr>
</logic:iterate>
2、Action文件
  TaskearlywarningBo tewBo = new TaskearlywarningBo();
  if(action.equals("querylist")){
  List terminalTypeNameList = tewBo.getTerminalTypeName();
 
  request.setAttribute("terminalTypeNameList", terminalTypeNameList);
  return mapping.findForward("querylist");
  } 
3、TaskearlywarningBo.java文件 
  public List getTerminalTypeName(){
  String sql = "select distinct tt.name from tt";
 
  List list = SqlQuery.findList(sql);//自己封装的方法

  return list;
  }

[解决办法]
<bean:write name="taskDetail" property="name"/>
TaskearlywarningBo这个bean中有name属性么?有getter和setter方法么?
[解决办法]
呵呵,楼上已经回答了

热点排行
Bad Request.