在新的JSP页面必须用request.getParameter()获取参数么?

比如a.jsp中执行了parent.mainFrame.frameElement.src="b.jsp?param=2";那么,在b.jsp中,获取param的值,就必须... 比如a.jsp中执行了parent.mainFrame.frameElement.src="b.jsp?param=2";
那么,在b.jsp中,获取param的值,就必须写成
<%
String id= request.getParameter("param");
%>这种,才能获取到param的值么?有没有其他的方法获取到,比如用JS?
补充:是两个JSP页面中的参数传递
能不能给个例子啊,各位大神
展开
 我来答
miho蓓
2011-07-04 · TA获得超过1089个赞
知道小有建树答主
回答量:984
采纳率:0%
帮助的人:537万
展开全部
这种方法时能够获取到值的 其他的方法 估计也是这个原理。
更多追问追答
追问
额。我在b.jsp获取到param的值以后,是要把param的值赋给其他的标签的,如果用的这种形式的话 ,就在页面中插入java代码了。。现在不是尽量避免页面中出现JAVA代码么,所以,想找个能不用取值的方法。
追答
框架 的标签: jstl   struts2  webwork 等内置的标签 也可以实现 但实质上 就是对jsp脚本的封装。
zhujiapo
2011-07-04 · TA获得超过185个赞
知道答主
回答量:289
采纳率:0%
帮助的人:197万
展开全部
可以放进session里吧。。你试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-04
展开全部
jQuery有个querystring组件,可以实现JS取页面URL参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逐鹿IT
2011-07-04 · TA获得超过3170个赞
知道大有可为答主
回答量:3522
采纳率:0%
帮助的人:2721万
展开全部
你只能把数据保存到一些对象中另一个页面才能取得啊,不同request的话你可以保存json
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luolm712
2011-07-04 · TA获得超过224个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:160万
展开全部
据我所知好像不行,就算要用js处理这个值,也需要先使用request进行取值。
追问
额...
追答
要不用取值的方法,如楼上所说,用框架完全可以实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式