public String goChangePassword() {
return "changepassword";
}
访问url:namespace/UserController去掉Controller!goChangePassword
比如/account/user!goChangePassword
返回的页面在WEB-INF目录下的content下的user下的user-goChangePassword.jsp
2 配置扫描的ACTION类
<!-- 扫描以 Controller结尾的包-->
<constant name="struts.convention.package.locators"
value="controller" />
<!-- 扫描以 Controller结尾的类-->
<constant name="struts.convention.action.suffix" value="Controller" />
以controller结尾的包下的所有以Controller结尾的类自动可以有零配置特性
3 修改WEB-INF目录下的content目录改成别的
<constant name="struts.convention.result.path" value="/WEB-INF/mytemplates/"/>
4 修改注解而不需要重启容器
<constant name="struts.devMode" value="true"/>
<constant name="struts.convention.classes.reload" value="true" />