20分 |
struts1的action中的处理都是在方法中执行的,action中没有实例变量,因此,action是无状态的。无状态的都是线程安全的。
类似像这样
public class LoginAction extends Action {
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
}
}
|
|
还有有点迷糊~~~这是在子类具体继承Action基类的时候体现的~~~在Struts1的源码中有体现么????
|
|
|
Action的确是作为一个无实例变量存在的~~~
|
|
|
有点理解了~~~
|
|
10分 |
无实例变量,不会造成多线程请求同一实例资源,线程安全
|
10分 |
|