论坛首页 Java企业应用论坛

最近在玩ww 遇到两个问题 请教一下

浏览 11273 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-09-16  
不是已经回复过了嘛?WebWork里面提供了SessionAware,ServletRequestAware,ParameterAware,无数Aware接口给你实现。不就可以操作这些对象了?

初学WebWork,请忘记Session,Request等对象,像ReadOnly老大所说。
0 请登录后投票
   发表时间:2006-09-16  
非常感谢
0 请登录后投票
   发表时间:2006-09-16  
我遇到的问题和LZ一模一样 。。。。原来是数组。。网上下的教程都把我误导了一遍。。。。请问为什么是数组呢。。数组中其他的元素是干什么的。。。还有我要在拦截器里得到paramenter 怎么实现接口?
0 请登录后投票
   发表时间:2006-09-16  
Norther 写道
我遇到的问题和LZ一模一样 。。。。原来是数组。。网上下的教程都把我误导了一遍。。。。请问为什么是数组呢。。数组中其他的元素是干什么的。。。还有我要在拦截器里得到paramenter 怎么实现接口?

因为从HttpServletRequest.getParameterMap()方法取出来的就是数组,Servlet规范不是这样的?
拦截器里直接用ActionContext把request拿出来,再取parameter不是很方便么,不知道还有什么方法可以把request注入Interceptor?
0 请登录后投票
   发表时间:2006-09-17  
在interceptor里只能用ActionContext.getContext得到吧
0 请登录后投票
   发表时间:2006-09-18  
教程里面不是说只是不能在构造函数里面是用ActionContext.getContext()这个静态方法。
在Command的execute方法里面就通过ActionContext.getContext().getSession获取。request一般都通过WW自动set到你对应的setter里面。
Aware方法我觉得不用为好,没什么太大意义。
0 请登录后投票
论坛首页 Java企业应用版

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