刚用jsp,不知道${param.参数}是从哪里传过来的,请大神指教

解决方案 »

  1.   

    后台用request.setAttribute("param",..);
    前台就可以通过${param.xx};获取该对象xx的值,需对应有getXx方法
      

  2.   

    如果此页面作为B页面,去找跳转到B页面的那个页面  A -> B 
      

  3.   

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

  4.   

    是jsp页面传的?不是Action传的?
      

  5.   

    ${param.参数} 相当于。 你在后台存了个对象放在request或session中 jsp中就可以直接取。
      

  6.   

    先放入Action中request对象,然后jsp页面可以通过该方法取值。
      

  7.   

    现在从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>
      

  8.   

    楼上就是一简单jsp->jsp实例了。不知道从哪里传来?你在第二个JSP文件中搜索一下不就知道了吗!
      

  9.   

    ${param.???}是用来取请求参数的  有一下情况:
        1.url传的参数
        2.reqest里面的参数  还有session里面的参数