使用JSP链接两个页面

时间:2010-04-05 17:46:28

标签: jsp

所以,我正在尝试使用JSP来创建一组网页。我想链接两个页面,这样如果用户单击一个页面中的按钮,它将触发另一个页面中的事件。有没有一种有效的方法来做到这一点?

我正在考虑创建cookie和/或会话。对这两种方法有什么建议吗?感谢

编辑:第一页上按钮点击影响的第二页应该已经打开。当我单击第一页上的按钮时,我不希望出现新选项卡。如果响应页面未打开,则不会发生任何事情。

1 个答案:

答案 0 :(得分:1)

如果它是两个独立的页面,最好的办法是使用HTTP推送(阅读关于“Comet”)或Ajax轮询。我只是质疑为什么你明确要求链接两个页面(而不是三个或更多),所以这些页面必须以某种方式相互关联。如果第二页实际上是由例如Javascript window.open()打开的,那么您可以使用window实例访问第二页和window.opener属性来访问父页面第二页。

JSP作为一种视图技术对你来说无能为力,因为它只是在那里生成并发送所有必要的HTML / CSS / JS,如果不是借助taglib和/或EL来访问“后端” “Java代码。