你好
我正在使用Spring3.0、Hibernate和JSP页面作为视图技术来开发web应用程序。我被困在了把网页连接在一起的问题上。
情况如下:
我有简单的jsps启动和运行,以添加,编辑(相同的形式)和显示所有的元素(使用数据)。到目前为止,所有内容都正常工作,因为我只使用索引页面中的所有记录来访问网格,在那里我可以打开一个编辑页面(后退按钮只是指向网格的链接和向网格添加点的控制器方法)。
但我确实有一些相关的记录:
显然,我可以单独显示其中的每一个,以及编辑。但是,每个申请都有关联决议的列表(因此,当您显示决议更新表单时,应该会出现带有关联分辨率的网格),并且您应该能够打开编辑表单,以便选择分辨率,当情况与决议的名称重复时。问题是,我希望在每个编辑表单上都有“后退按钮”,这将使您“后退一步”(某种程度上是一个堆栈)。
经过几个小时的编码和大量的思考,我无法想出如何将这个“堆栈”信息从一个页面传递到另一个页面的解决方案。
我将感谢任何建议(无论是框架还是解决方案)。
PS。如果您需要一些源代码,只需编写,我会尽快在这里发布,但我认为这个问题更多的是关于一个想法和一般的解决方案,而不是为我的特定代码制定一些解决方案。
PS2。问题还在于,我不知道需要多少层关联,所以需要一些通用的解决方案。
谢谢你的建议和耐心。
约翰尼
发布于 2011-03-19 13:36:15
让我们讨论一下portlet,认为您正在使用portlets。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
}https://stackoverflow.com/questions/5359387
复制相似问题