0

您好
,我正在使用 Spring 3.0、Hibernate 和 JSP 页面作为视图技术开发 Web 应用程序。我被困在将页面链接在一起的问题上。

情况如下:
我确实启动并运行了简单的 jsps,用于添加、编辑(相同形式)和显示所有元素(使用数据表)。到目前为止,一切正常,因为我只使用索引页面中的所有记录访问网格,从那里我可以打开编辑页面(后退按钮只是链接到网格和用于向网格添加点的控制器方法)。
但我确实连接了一些记录:

  • 征用
  • 解析度
  • 称谓
显然,我可以单独显示其中的每一个,也可以进行编辑。但是每个申请都有相关解决方案的列表(因此,当您显示解决方案更新表单时,应该存在具有关联解决方案的网格)并且您应该能够打开选择的解决方案的编辑表单,其中情况与解决方案的名称重复。问题是我想在每个编辑表单上都有“后退按钮”,这会让你“退后一步”(有点像堆栈)。

经过几个小时的编码和大量思考,我无法想出如何将这个“堆栈”信息从一个页面传递到另一个页面的解决方案。

我会感谢任何建议(框架或解决方案)。
PS。如果您需要一些源代码,只需编写,我会尽快将其发布在这里,但我认为这个问题更多的是关于一个想法和一般解决方案,而不是为我的特定代码制作一些解决方案。
PS2。问题还在于我不知道需要多少层关联,因此需要一些通用解决方案。

谢谢你的建议和耐心。
强尼

4

1 回答 1

0

让我们谈谈认为您正在使用 portlet 的 portlet。Portlet 的索引 JSP 将以

 <%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
 <portlet:defineObjects/>
 <portlet:resourceURL var="requisitionURL" id="requisition" action="requisitionURL"    escapeXml="false" />
 ...
 <td>Click <a href="requisitionURL">here</a> for requisition</td>
 ...

在你的控制器内

 @Controller
 ResourceRequest(param="action=requisitionURL")
 public class{
 ...Your to do
 return requisition.jsp
 }
于 2011-03-19T13:36:15.327 回答