<%
request.setCharacterEncoding("utf-8");
request.setAttribute("req", "reqv");
out.println(request.getAttribute("req"));
out.println(session.getAttribute("req"));
%>
结果为:reqv,null
因为你还没设置session的值啊,你第二个set设置的是request的值
把第二行改为: session.setAttribute("req", "reqv");
应该就可以了
session.getattribute()只能获取session.setattrubute()的值