论坛首页 入门技术论坛

如何在DWR类中访问request范围内保存的对象

浏览 4384 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-04-02  
DWR
朋友们好啊!有个问题想问一下,就是我在action中将一个对象保存在request范围内,然后跳转到页面,在页面中的某个事件中,在具体的dwr类中要访问request范围中的这个对象,可是怎么都访问不到,我也不知道如何从javascript中将request对象传到dwr的类中,
如何解决啊?
   发表时间:2008-04-02  
我也碰到了和你一样的问题,一直没解决,我做的是验证码的东东,后来直接转发做了,好象用dwr取不到值!
0 请登录后投票
   发表时间:2008-04-03  
朋友们,帮帮忙啊。。谢谢啦
0 请登录后投票
   发表时间:2008-04-03  
dwr前台可调用的方法中写就是:
//dwr将要在前台调用的返回某个页面数据的方法 destURL:目标页面
    public String getInclude(String destURL) throws ServletException, IOException{ 
    	//取得webapp上下文对象
    	org.directwebremoting.WebContext web= WebContextFactory.get();
    	//得到servlet中的request/response对象
    	javax.servlet.http.HttpServletRequest request=web.getHttpServletRequest();
    	javax.servlet.http.HttpServletResponse response=web.getHttpServletResponse();
    	//在此可提取request中相关请求参数...
    	//取得session对象
    	javax.servlet.http.HttpSession session=request.getSession();
    	//在此通过session做用户登陆等验证....

    	//返回页面结果
        return web.forwardToString("/"+destURL);
    }

0 请登录后投票
   发表时间:2008-04-10  
我是这样做的, 可是问题是,当我把那个对象保存在request中时,在这里是访问不到的,但是当我把它放在session中时,则可以访问到;
这才是问题的所在,是不是要修改配置文件啊....
0 请登录后投票
   发表时间:2008-06-16  
如果你是重新请求
你将你的参数放到request中,当然找不到了
0 请登录后投票
   发表时间:2008-11-18  
既然已经放到request里了 拿出来还不容易?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics