request.getParameter
试试

解决方案 »

  1.   

    req.getAttribute("msg")如果是空,就出错,改成
    s = req.getAttribute("msg");
      

  2.   

    String s = "";
    String s;
    试试
    还有
     s = req.getAttribute("msg").toString();
     s =(String)req.getAttribute("msg");
      

  3.   

    to nanman: msg不是空啊
      

  4.   

    我在jsp中写:session.setAttribute("msg","您好!");
    我现在改用:s =(String)req.getAttribute("msg");
    取回的值为null,不知为什么?
      

  5.   

    当然是空了。
    因为你在jsp中把数据封装到了session中,
    而在servlet中你却是从request中取,你说能成功吗?把
    s =(String)req.getAttribute("msg");
    改为:
    HttpSession session = req.getSession();
    s =(String)session.getAttribute("msg");
    就成了