你写的不对
request.getSession().setAttribute("bb","abcdefg");
        System.out.println(request.getSession().getAttribute("bb")+"aa");
return mapping.findForward("s");<%=request.getSession().getAttribute("bb") %>这样才是取seesion

解决方案 »

  1.   

    ^_^,你的代码没什么错误,(至少看不出)
    <%=request.getAttribute("bb") %>
    感觉用<%=(String)request.getAttrubute("bb")%>好的
      

  2.   

    除非你redirect了,否则应该能取到
      

  3.   

    对,应该是String str=(String)request.getAttribute("bb");
    如果不用的话你得到的也不应该是空。
    有可能是你的structs-config.xml在转向的时候加了redirect="true",但是session的却是可以取到的。所以你不可能取不到,除非你转向本身有问题