繁体   English   中英

支柱1单身人士班

[英]struts 1 singleton classes

1)我想知道Struts 1中哪些主要类是Singleton类。 主要类如ActionServletRequestProcessorActionActionForm等。

2)另外,我听说有人说,如果我们的struts应用程序中有多个struts confix xml文件,那么将为每个模块实例化一个新的RequestProcessor 这是真的 ?

谢谢。

1)有Actionclass,它将是单例的,因为我们不会显式生成对象。

2)以及仅实例化的requestProcessor的任何数量的struts-config文件

  1. 为了更好地理解Struts框架使用的类,请查看源代码。 如果您这样做了,将会发现您提到的所有类都没有实现Singlton模式 这意味着没有什么可以阻止它们创建所需数量的实例。 但这取决于如何管理这些实例。

  2. 不完全是,如果还没有为具体模块创建请求处理器,则会为每个模块创建请求处理器。 请参见ActionServlet.getRequestProcessor

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM