struts2遍历显示数据库某个表中的所有信息

我想在也面上显示数据库某一张表的信息,Action如下,user.jsp应该怎么写才能接收到值?

@Override
@Action(value="getSysUsers",results={@Result(name="success",location="/test/user.jsp"),@Result(name="bySuccess",location="/test/getSysUsersModelDriven.jsp")})
//@Action(value = "getSysUsers", results = { @Result(name = "success", type = "json") })
public String execute() throws Exception {
list = sysuserService.getUsers();
return SUCCESS;
}

在Action中需要把查询的数据添加到session或者request中 在jsp中再使用标签获取 希望对你有帮助 不懂的可以私聊
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-24
struts2啊,你的action类是继承的com.opensymphony.xwork2.ActionSupport吗?是的话,ActionContext.getContext().put("list", list);前台jstl标签直接c:forEach就能出东西。
第2个回答  推荐于2018-04-11
你的list是有值的么?如果有的话可以给获得的list提供get/set方法,也可放到request里面。在页面上直接变量list即可追问

你好,list我有提供get/set方法,但是不知道怎么把Action中得到的这个list放在页面显示。。。是否可以根据我的Action写一个jsp页面看看!谢谢!

追答

我现在有个使用el表达式的,截图你看,你照着改改,记得给分哦

本回答被提问者和网友采纳

struts2写的一个项目,问题出现在查询部门表中的所有数据并输出在页面上...
首先看一下往session里面加的deptList是否为空 如果为空就要检查你的查询模块了 输出两个地方的session的hashCode看是否不是同一个session 如果两个地方的session的hashCode不同表示不是同一个session,所以取不出来正常

怎么使用struts2的标签遍历数据库中的信息
查询,封装list,放入值栈ActionContext.getContext.put(),或放入作用域里,然后jsp页面迭代 ...<\/interator>

struts2迭代标签如何遍历一个对象中的List属性?
首先你那个 的value的值是用什么方式存贮的,如果是用 ActionContext.getContext().put(key, value)的方式,value的值可以那样写 但是如果你是声明了一个session好像那样是得到值的,因为他不经过Action所以在值栈里没有 要这样写 value=“%{#request.classAList}”这样应该可以的 ...

Struts2 遍历对象中 session.setAttribute(“mylist” new User(manag...
Struts2 遍历对象中 session.setAttribute(“mylist” new User(manage)) 5 现在要取得manage对象的属性的name值页面的OGNL的迭代标签怎样写???... 现在要取得manage对象的属性的name值 页面的OGNL 的迭代 标签怎样写??? 展开  我来答 分享 微信扫一扫 新浪微博 QQ空间 举报 浏览32 次 可选中1个或...

Struts2 如何遍历List<Object[]>
Struts2 中用iterator遍历List<Object[]> 示例:

struts2中,如何在遍历显示每条后的数据实现删除功能? 如何取出每个_百度...
删除

我用struts2标签的iterator 遍历集合,集合有值 但是页面不显示 求大神...
struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator 标签有3个属性:value:被迭代的集合 id :指定集合里面的元素的id status 迭代元素的索引 1:jsp页面定义元素写法 数组或list A 打印结果为: 1A2A3A4A5A 2:索引的用法 如果指定了status,每次...

利用struts2标签将数据库查询内容循环输出到界面上后如何将特定行数据从...
既然是通过按钮提交的方式,请将每一行定义个复选框(checkbox),它的value是主键ID,然后提交后台后,就可以在action中根据checkbox的name找到这些value了。

struts2标签遍历时某个属性相加,获得总数量的问题
不要遍历时相加,你直接在查询语句中做,如:String hql = "select t.id,t.name,t.price,t.remark,sum(t.price) from Table t ";List<Object[]> list = **.find(hql); 这个就是那个总价格了!

struts 2 标签循环遍历后展现在前台问题...


相似回答