以前无论做JAVA类,还是JSP,SERVlet那些,命名总有点头绪,根据功能来。
然后自己回头看代码,能够根据名字得到一些信息。现在看struts2,一下就懵了。
包名,命名空间,action的名,result
按照我的想法,一个简单的add,那么这四个不同的成员,我都只好设置为相同的名字。~
完全混乱

解决方案 »

  1.   

    com.*.action
    com.*.bean
    com.*.dao
    com.*.manage
      

  2.   

    楼主说的应该是namespace吧
    其实楼主的这个问题我也同样是想问的。
    一个简单的add
    我现在暂时操作为:
    包名,命名空间,action的名,result
    control,control,add,success/error
      

  3.   

    我们是这样
    包名 com.XXX.项目名.大模块名.web.子模块
    比如 com.XXX.project.authority.web.UserManagerurl就是/大模块名/子模块_操作.action
    比如 
    /authority/UserManager_toAdd.action
    /authority/UserManager_doAdd.action