a页面有<s:checkbox name="gids">提交到action,处理完以后转发到b页面,b页面现在再次请求action,可是action此时的gids却是null,怎么办啊?

解决方案 »

  1.   

    第一次提交到action去的时候,你这样
     string aa = getRequest.getParamter("gids");
    用一个string的aa装起来
    然后,getRequest.setAttribute("bb",aa);
    然后你跳到b页面的时候,
    你用el表达式取
       ${request.bb}b页面就打印了gids;
      

  2.   

    手打的英文 可能拼错了,你自动出来 alt+/
      

  3.   

    楼上说的是 隐藏域的方式如果是struts2的话,就不用那么麻烦直接通过在两个action中都添加private String gids,然后get/set方法页面就可以直接获取如果是同一个action就只需要一个gids属性就行了
      

  4.   

    为什么为Null因为你又进行了跳转
    你可以在跳转路径上传值解决