如何实现JSP页面中的链接?

时间:2015-04-20 07:10:10

标签: spring web-services

我使用'backlink'参数来保留最后一个链接(可以是动态的),并在下一个jsp页面的后退按钮href中包含该链接。对此有什么更好的解决方案?''referer'标签是不可能的,因为“后退”页面并不总是最后一页。此处History.goBack()也不可用。

1 个答案:

答案 0 :(得分:0)

最好的方法是通过请求变量发送page1 URL,转到第2页并创建链接。

第一个JSP:

String backURL = current page URL;
request.setAttribute("backURL", backURL);

第二个JSP:

String backURL = request.getAttribute("backURL").toString();

<a href="backURL">Back</a>

History.goBack()从缓存中获取内容,这可能会导致某些控件正常运行时出现问题。 应始终依靠服务器端执行重定向以获取更新的内容。