关于session的问题,不是在jsp页面中也不是在action中,是在一般的java类中,如何取得登陆的session值。谢谢大虾帮忙啊! 就是自己写了一个一般的java类,想在该类里取得登陆的信息,如何使用getSession啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把 session 做参数传进去 你的Class 继承HttpServlet不就可以了 将request作为参数传递给bean,然后通过request.getSession()不就可以获得了嘛 我不要传递参数。继承HttpServlet这个类好象还是不行啊,还有别的类吗? request.getSession().getAttribute("").?前提当然是这个方法要得到request对象 你在可以在JSP页面里传个Session的值,在类里面取的这个值比如:jsp页面<% sessionclass.setSession(session.getAttribute("username"));%>sessionclass类里面有这个方法public void setSession(Object object){//调用出了session里面存的对象了}大体思路是这样的,具体的你自己试试吧! 继承HttpServlet 不就成了servlet了吗?如果这样也可以的话在Servlet 里面的doGet(HttpServletRequest request,HttpServletResponse response,HttpSession session)用session就可以取得session里面的值了,session的方法你去看一眼吧!! 一般的方法都不行的;我前几天也遇到了这样的问题;我解决的方法是:在JSP中得到session,通过JSP也面把session的值传给javabean,这样可以解决; java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina 怎么回事啊~ 考勤管理系统 关于考勤的问题 表该怎么建呢 jsp读取XML文件并且存储到ORacle中 hibernate, unittest, 找不到数据源 对xml进行操作,大家都用什么jar包啊? 如何修改web service的URL? 请教:在eclipse中如何导入jsp? 急急急!!! java操作文件夹问题 bean弹出对话框的问题 求助关于Vector的问题? tomcat 联接数据库 问题????? jsp中session的问题
比如:
jsp页面
<%
sessionclass.setSession(session.getAttribute("username"));
%>
sessionclass类里面有这个方法
public void setSession(Object object){
//调用出了session里面存的对象了
}
大体思路是这样的,具体的你自己试试吧!
如果这样也可以的话在Servlet 里面的doGet(HttpServletRequest request,HttpServletResponse response,HttpSession session)用session就可以取得session里面的值了,session的方法你去看一眼吧!!
我前几天也遇到了这样的问题;
我解决的方法是:在JSP中得到session,通过JSP也面把session的值传给javabean,这样可以解决;