我做了个html框架
_______
| | |
| | |
-------
左右那中 现在右边有个超链 我想实现一点右边那个超链左右两边的页面一起变
我用的是struts 不管是转跳还是重定向 respones.sendRedirect 都用过不行
他都是左边不动右边又加载一边这个框假 等于左边有2条 右边有一条
现在有3个文件
frameLeft.jsp 用于左边显示
frameMain.jsp 用于右边显示
frame.jsp 用于加载这2个不知道我说明白没 请大家帮我想想要怎么办才好 (最好能给出代码)
或者告诉我要怎么做才能刷新frame.jsp 不是刷新某个页面
_______
| | |
| | |
-------
左右那中 现在右边有个超链 我想实现一点右边那个超链左右两边的页面一起变
我用的是struts 不管是转跳还是重定向 respones.sendRedirect 都用过不行
他都是左边不动右边又加载一边这个框假 等于左边有2条 右边有一条
现在有3个文件
frameLeft.jsp 用于左边显示
frameMain.jsp 用于右边显示
frame.jsp 用于加载这2个不知道我说明白没 请大家帮我想想要怎么办才好 (最好能给出代码)
或者告诉我要怎么做才能刷新frame.jsp 不是刷新某个页面
因为框架的设计初衷就是为减少服务器的负荷 让用户用什么拿什么 所以当框假里的
页面发出请求的时候只会刷新当前页面其余的页面不会发生改变 在这种情况下无论是转跳
还是重定向 都不能改变其它的页面
但是frame有一个name 超链后面接上一个target="FRAME_NAME" 就会刷新跟name匹配的页面
如此一来 我就可以把我们现在这个左右框架的页面 外面在包一层框架 然后我给他起个名字
这样一来我就能刷新我以前的框架了 整个框架一能刷新了 我就可以用jsp或者自定义标签来动态的控制它了