更改文件夹结构后分配包名称

时间:2012-02-28 12:16:48

标签: struts2

在我的struts2项目中,我最近更改了文件夹结构,左图显示了新的文件夹结构。

New folder Structure

因此,我需要在Struts.xml中更改包名称。 我是struts的新手2.所以请建议我适合上述的包装名称 文件夹结构。我已经尝试过以下格式。但它没有用。

enter image description here

在上面的代码片段中,我将包名称设置为seasar.action因为我已经拥有了所有的动作类。

1 个答案:

答案 0 :(得分:2)

包名是任意的;你可以随意命名。

应该在应用程序的上下文中将包命名为有意义的东西。多个包的一个原因是允许包级配置,如拦截器堆栈,默认结果类型等。

例如,可以使用包来提供“安全”访问:其默认拦截器堆栈可能包含“需要登录”类型的拦截器。一个包可能封装了应用程序的REST API,并将默认结果类型设置为“json”。包只是聚合功能的一种机制。

最终,程序包命名是特定于应用程序的,对最终用户不可见,并且作为开发人员逻辑分组任意功能,目的或意图的手段。