本人新手,如题。
代码写到此不知如何继续写:
- Java code
public class CeshiInputActionImpl extends ActionSupport implements CeshiInputAction { private CeshiInput ci; private CeshiInputService ciService; public void input(CeshiInput ci) { this.ciService.save(ci); } public void delete(CeshiInput ci) { this.ciService.delete(ci); } public void edit(CeshiInput ci) { this.ciService.edit(ci); } public String findAll() { //这里怎么往页面输出啊?能得到一个List集合(结果集) return null; }
------解决方案--------------------------------------------------------
可以这样写
List<User> userList = this.userbizimpl.getUserList();
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("list", userList);
然后在页面使用struts 的标签
<s:iterator value="#request.list" id="user">
<s:property value="id" />
.
.
.
</s:iterator>
------解决方案--------------------------------------------------------
1、首先findAll方法要得到这个List,比如通过一个service在数据库中查询出来
2、然后,传到页面上,比如:
- Java code
ActionContext.getContext().put("userlist", list);