应用服务器tomcat。
a.jsp中
//设置
session.setAttribute("SESSION_USER_ID","1234");
//获取
if (session.getAttribute("SESSION_USER_ID") != null) {
String user_id = session.getAttribute("SESSION_USER_ID").toString();
test tt  = new test();
}类test.java
public test(){//???怎么获取session的SESSION_USER_ID}
a.jsp调用test,不传参数到test类,
test类可以获取session的SESSION_USER_ID吗?

解决方案 »

  1.   

    session对象是jsp的内置对象,普通的类不能取到吧
      

  2.   

    直接取就行,session放到服务器内存中去了在整个工程通用
      

  3.   

    把类写成servlet,HttpSession session=request.getSession();
    session 在普通的类中好像不成调用
      

  4.   

    只能把它定义成Servlet,然后调用request.getsession().getAttribute()方法。