html:
<form action="reg" method="post">
   <dl class="reg">
    <dd>昵称:<input  type="text" name="name" class="username"/></dd>
    <dd>密码:<input  type="password" name="password" class="username"/></dd>
    <dd>确认密码:<input  type="password" name="password1" class="username"/></dd>
    <dd>邮箱:<input  type="text" name="email" class="username"/></dd>
    <dd>性别:&nbsp;&nbsp;<input  type="radio" name="sex" value="1"/>&nbsp;&nbsp;&nbsp;男&nbsp;&nbsp;&nbsp; <input  type="radio" name="sex" value="0"/> 女&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</dd>
    <dd><input  type="submit" name="send" value="注册"/></dd>
    </dl>
    </form>
struts:
 <constant name="struts.devMode" value="true" />
 <package name="default" namespace="/" extends="struts-default">
        
        <action name="reg" class="edu.gsau.action.UserAction" method="add">
            <result>
                /reg.jsp
            </result>
        </action>
    </package>
User.java:
package edu.gsau.model;public class User {
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
private String name ;
private String password;
private String email;
private String sex;}
UserAction.java
package edu.gsau.action;import com.opensymphony.xwork2.ActionSupport;import edu.gsau.model.User;public class UserAction extends ActionSupport{
User user ;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String add(){
System.out.println(user.getName());
return SUCCESS;
}}
===========================================================
error:
Stacktraces
java.lang.NullPointerException 
    edu.gsau.action.UserAction.add(UserAction.java:16)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39).......