当前位置:编程学习 > JAVA >>

在什么情况下,可以用${param.参数}取值?

刚用jsp,不知道${param.参数}是从哪里传过来的,请大神指教 --------------------编程问答-------------------- 后台用request.setAttribute("param",..);
前台就可以通过${param.xx};获取该对象xx的值,需对应有getXx方法 --------------------编程问答-------------------- 如果此页面作为B页面,去找跳转到B页面的那个页面  A -> B  --------------------编程问答-------------------- 这是用EL表达式取request对象值,相当于request.getParameter("参数"); --------------------编程问答-------------------- 是jsp页面传的?不是Action传的? --------------------编程问答-------------------- ${param.参数} 相当于。 你在后台存了个对象放在request或session中 jsp中就可以直接取。 --------------------编程问答-------------------- 先放入Action中request对象,然后jsp页面可以通过该方法取值。 --------------------编程问答--------------------
引用 3 楼 itbasketplayer 的回复:
这是用EL表达式取request对象值,相当于request.getParameter("参数");

++ --------------------编程问答-------------------- --------------------编程问答--------------------
引用 7 楼 acesidonu 的回复:
引用 3 楼 itbasketplayer 的回复:

这是用EL表达式取request对象值,相当于request.getParameter("参数");

++



++++ --------------------编程问答-------------------- 现在从a.jsp中有一链接<a href=”b.jsp?flag=true”>test</a>,在b.jsp中如何获取参数的值?(不使用request.getParameter(“xxx”))。要使用flag的值做判断。

1.使用param.xxx来获取参数的值。

在b.jsp中,使用param.flag。

<c:if test=”${param.flag}”>

</c:if> --------------------编程问答-------------------- 楼上就是一简单jsp->jsp实例了。

不知道从哪里传来?你在第二个JSP文件中搜索一下不就知道了吗! --------------------编程问答-------------------- --------------------编程问答-------------------- ${param.???}是用来取请求参数的  有一下情况:
    1.url传的参数
    2.reqest里面的参数  还有session里面的参数
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,