Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配置。包命名习惯来指定Action位置;命名习惯制定结果(支持JSP,FreeMarker等)路径;类名到URL的约定转换;包名到命名空间(namespace)的约定转换;遵循SEO规范的链接地址(即:使用my-action 来替代 MyAction); 基于注解的Action名;基于注解的拦截机(Interceptor) ;基于注解的命名空间(Nameespace);基于注解的XWork包;