Action
public class shoppingaction extends ActionSupport {
private shoppingbean bean;
private sentends sen=new sentends();
private List<shoppingbean> listbean=new ArrayList<shoppingbean>();
//查询所有
public String login(){
listbean=sen.query();
return SUCCESS;
}
public class shoppingbean {
private String id;
private String number;
private String title;
private String price;
private String detail;
private String imageFile;
在jsp页面怎么写啊? 要循环出从数据库中查出来的各个属性 eg:id,title......
public class shoppingaction extends ActionSupport {
private shoppingbean bean;
private sentends sen=new sentends();
private List<shoppingbean> listbean=new ArrayList<shoppingbean>();
//查询所有
public String login(){
listbean=sen.query();
return SUCCESS;
}
public class shoppingbean {
private String id;
private String number;
private String title;
private String price;
private String detail;
private String imageFile;
在jsp页面怎么写啊? 要循环出从数据库中查出来的各个属性 eg:id,title......
<s:property value="listbean.title"/>
</s:iterator>
这样不能输出来啊!!
public class shoppingaction extends ActionSupport {
private shoppingbean bean;
private sentends sen=new sentends();
private List<shoppingbean> listbean=new ArrayList<shoppingbean>();
//查询所有
public String login(){
listbean=sen.query();
return SUCCESS;
}get set 省略
试试直接写
<s:property value="listbean.id"/>
<s:property value="listbean.title"/>
....
<s:property value="title"/>
</s:iterator>
这样写就行了。
listbean=sen.query();
setListbean(listbean);
return SUCCESS;
}<s:iterator value="listbean" id="list">
<s:property value="id"/>
<s:property value="title"/>
</s:iterator>为什么还是不行啊????
<s:iterator value="listbean" id="in">
<s:property value="#in.bean里面的属性"/>
</s:iterator>