最近在学习Struts2框架,在学到DMI那部分时自己敲代码总是不成功<!--struts.xml -->
<constant name="struts.devMode" value="true" />
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
<package name="model" extends="struts-default" namespace="/user"> 
        <action name="user" class="com.Action.UserAction">
             <result>/model/success.jsp</result>
        </action>
</package><!--Action-->
private User user;

public User getUser() {
return user;
} public void setUser(User user) {
this.user = user;
} public String add(){
System.out.println("name="+user.getUsername());
System.out.println("password="+user.getPassword());
return SUCCESS;
} public String execute(){

return ERROR;
}
<!--JSP页面-->
<%String path=request.getContextPath(); %>
<html>
  <body>
   <a href="<%=path %>/user/user!add">添加用户</a>
  </body>
</html>以上是我的配置文件和JSP页面代码,试了很多次,总是报错说user!add不存在,本人菜鸟,求高手指点,万分感谢struts