package com.reg;import com.opensymphony.xwork2.ActionSupport;import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;public class RegAction extends ActionSupport {

private User user;


@Override
public String execute() throws Exception {
String str = "insert into usr values( '" + user.getUsername() + "','"
+ user.getPassword() + "','" + user.getEmail() + "','" + user.getName()
+ "','" + user.getSex() + "'";

DbConnect dc = new DbConnect();
try {
dc.executeUpdate(str);
return SUCCESS;
} catch (Exception e) {
e.printStackTrace();
} finally {
dc.closeConn();
} System.out.println(str);

    return SUCCESS;
}
public User getUser() {
return this.user;
}
public void setUser(User user) {
this.user = user;
}
}<struts>
     <package name="user" extends="struts-default">
     <action name="logon" class="com.reg.RegAction">
     <result>/reg.jsp</result>
     <result name="input">reg_info.jsp</result>
     </action>
     </package>
    </struts>
通过RegAction-validation.xml验证后,怎么没有执行execute()中数据库操作?