嗨,我的孩子jsp中有一个名为DECISION的字段,我怎样才能将这个值传递给父jsp

时间:2009-11-02 11:13:40

标签: java

嗨我有3个jsp页面1.parent 2. child 3.grandChild

如何在Parent Jsp中访问grandChild jsp中的单选按钮

我可以像这样访问

parent.parent.document.forms [ 'AccountClosureForm'] [ '决定'] [0] == TRUE

2 个答案:

答案 0 :(得分:1)

我假设您使用了page include directivejsp include directive。我在这里看不到任何父母的孩子关系。您可以在requestsessionapplication范围内分享您拥有的任何内容。而且我想你最有可能会使用请求。

在您的代码段中,您希望在JavaScript中使用它。不是吗?如果是这种情况,您可以简单地执行document.forms["whatever"]....之类的操作,因为它将成为客户端上的单个文档,无论您使用了多少includes

答案 1 :(得分:1)

你不能

JSP在服务器端运行,您的服务器上没有Javascript文档

如果你想让jsp'互相交谈',你可以使用会话和请求对象

但是一旦将所有3个jsp发送到浏览器并呈现为HTMl,您可以使用任何您认为合适的JavaScript来实现您想要的效果