2009-04-16 41 views

回答

0

MVC是支持struts開發的主要模式。 JSP用於查看,然後是控制器(前端控制器模式),然後是模型。

操作基於命令模式。

Struts也使用ValueObject模式,因爲我們通常會將所有數據封裝在對象中,然後將其傳遞給JSP。

struts中有更多模式。

+0

莫非你請告訴我們他們是什麼,他們在哪裏使用? – Tony 2009-04-16 10:49:30

1

Struts控制器使用Command Design Pattern,Action類使用Adapter Design Pattern和RequestProcessor的process()方法使用Template Method Design Pattern。

2

的ActionServlet - >前端控制器

的RequestProcessor &的ActionMapping - >應用程序控制器

的ActionForm - >語境對象

操作 - >命令模式