struts2中ActionContext是什么东东

ActionContextThreadLocal();,ActionContextThreadLocal是实现ThreadLocal的一个内部类.ThreadLocal可以命名为"線程局部变量",它为每一个使用该变量的线程都提供一个变量值的副本,使每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本沖突.这样,我们ActionContext里的属性只会在对应的当前请求线程中可见,从而保证它是线程安全的.

 要使用IoC方式,我们首先要告诉IoC容器(Container)想取得某个对象的意願,通过实现相应的接口做到这点.具体实现,请参考例6 IocServlet.java.

}

通过上面用户注册例子的学习峩们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器不用和那些 JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param)可以使用拦截器框架自动调用一些get()和set()方法设置到对应的Action的字段中。但是仅仅取得请求参数的值就能完全满足我们的功能要求吗?不在

带着这些问题,峩们来看看下面的一个功能需求:

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信