struts2有什么好的命名规范么?
以前无论做JAVA类,还是JSP,SERVlet那些,命名总有点头绪,根据功能来。
然后自己回头看代码,能够根据名字得到一些信息。
现在看struts2,一下就懵了。
包名,命名空间,action的名,result
按照我的想法,一个简单的add,那么这四个不同的成员,我都只好设置为相同的名字。~
完全混乱
[解决办法]
com.*.action
com.*.bean
com.*.dao
com.*.manage
[解决办法]
楼主说的应该是namespace吧
其实楼主的这个问题我也同样是想问的。
一个简单的add
我现在暂时操作为:
包名,命名空间,action的名,result
control,control,add,success/error
[解决办法]
我们是这样
包名 com.XXX.项目名.大模块名.web.子模块
比如 com.XXX.project.authority.web.UserManager
url就是/大模块名/子模块_操作.action
比如
/authority/UserManager_toAdd.action
/authority/UserManager_doAdd.action