日期:2014-05-20  浏览次数:20959 次

spring aop关于获取 session 问题?
Java code
public Object invoke(MethodInvocation invocation){
        // TODO Auto-generated method stub
        
        Object obj = null;
        System.err.println(".. invoke");
        try {
            obj = invocation.proceed();
        } catch (Throwable e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            System.out.println("Throwable e)");
        }
        System.err.println("invoke .. ");
        return obj;
    }

假如我药对参数 invocation.getArguments()[0]进行交易前从session里取值赋值
Java code

    protected String __returncode;            //返回标识
    protected String __returnmsg;            //返回信息
    protected String __returnvalue;            //返回值
    
    protected String __usrno;                //登陆用户
    protected String __pswd;                //登陆用户密码
    protected String __ipaddr;                //登陆用户机器IP地址
    protected String __macaddr;                //登陆用户机器MAC地址


我该怎么得到对应的SESSION。而不至于多用户并发的相互取乱。
谁有完整的解决办法?或者思路,请各位大侠帮忙下

------解决方案--------------------
不是很明白你的意思。。能说详细点吗
------解决方案--------------------

------解决方案--------------------
通过类获取数据,接分
------解决方案--------------------
赞同,接分