Struts2 url重写,通过Actionsupport页将数据填充到下一页

Struts2 url重写,通过Actionsupport页将数据填充到下一页,struts2,Struts2,在Struts2中有点困惑 1) 页面A显示迭代数据-例如20条唯一记录 2) 需要从a页调用新的B页,并选择任意1个数据 3) 从页面A传递的数据必须从数据库进行预处理,并带有额外的特定属性 需要在B页上显示数据和相同的内容 前-- 1) A页 3) B页 迭代bean并在第B页上显示相同的内容 怎样才能做到这一点呢 需要一个小样本代码。。。。。请 跳过数据库检索数据的过程[我已经知道这一部分] 关于 卡尔蒂克这似乎很直截了当。 我们只需要定义一个带有一个属性的操作,该属性将捕获从页面A发送的

在Struts2中有点困惑

1) 页面A显示迭代数据-例如20条唯一记录

2) 需要从a页调用新的B页,并选择任意1个数据

3) 从页面A传递的数据必须从数据库进行预处理,并带有额外的特定属性 需要在B页上显示数据和相同的内容

前--

1) A页

3) B页 迭代bean并在第B页上显示相同的内容

怎样才能做到这一点呢

需要一个小样本代码。。。。。请

跳过数据库检索数据的过程[我已经知道这一部分]

关于
卡尔蒂克

这似乎很直截了当。 我们只需要定义一个带有一个属性的操作,该属性将捕获从页面A发送的文件内容的值,以及一个迭代器,该迭代器包含从数据库获取的值

public class FileContentAction extends ActionSupport{

private String FILECONTENT;
// getters and setters

private List<YourBean> beanList;
// getters and setters for this

public String execute() throws Exception{
   Fetch the Data as per 'FILECONTENT' from DB
   Set the Bean values in same calss
   return SUCCESS;
}

}
公共类FileContentAction扩展了ActionSupport{
私有字符串文件内容;
//接球手和接球手
私人名单;
//这方面的能手和能手
公共字符串execute()引发异常{
根据“FILECONTENT”从数据库中获取数据
在同一计算中设置Bean值
回归成功;
}
}
现在需要在配置文件中定义结果

<action name="filecontent" class="com.demo.FileContentAction">
  <result>/pageb.jsp</result>
</action>

/pageb.jsp
在b.jsp中

<s:iterator value="beanList" var="list"> 
   // since your bean will be top of value stack
   // do what ever you want to display
</s:iterator>

//因为您的bean将位于值堆栈的顶部
//你想展示什么

您是否询问此问题:
单击展开
<action name="filecontent" class="com.demo.FileContentAction">
  <result>/pageb.jsp</result>
</action>
<s:iterator value="beanList" var="list"> 
   // since your bean will be top of value stack
   // do what ever you want to display
</s:iterator>