jsp怎样实现两个页面间的函数调用

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:20:36
简单来说是a.jsp 调用b.jsp中的某boolean方法 改方法返回个返回值true给a.jsp 如何实现??

看来是才学JSP不久吧。你可以放到session里。

先在b.jsp中
<%
boolean t=true;
request.setAttribute("MyValue",t);
%>

然后在a.jsp
<%
boolean p=(Boolean)request.getAttribute("MyValue");
%>

三楼说得session不好,因为session会占用服务器端的内存,当你的网站同时被许多主机访问时,很可能会造成系统崩溃。可以使用servlet嘛,把方法放在servlet里面,需要时直接调用就可以了。

如果b是a的父框架 可用 在a 中 用 parent.****();
在b中用:document.frames[*].document.**();
不是的话我也不会

以上三种都可以解决你所出现的问题!
请楼主好好学习。

使用Javabean吧