在什么情况下,可以用${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页面可以通过该方法取值。 --------------------编程问答--------------------
++ --------------------编程问答-------------------- --------------------编程问答--------------------
++++ --------------------编程问答-------------------- 现在从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 开发