我已经去海绵宝宝吧看过了 没找到答案呦~~~~
好心人给看看吧
问题是这样 ----------空指针----------没错 不要笑话我~~
我的action是这样写的
package com.action;
import com.form.UserForm;
import com.opensymphony.xwork2.ActionSupport;
import com.service.CommonService;
public class LoginAction extends ActionSupport {
private UserForm user;
private String username;
private String password;
private CommonService commonService;
public UserForm getUser() {
return user;
}
public void setUser(UserForm user) {
this.user = user;
}
public void setCommonService(CommonService commonService) {
this.commonService = commonService;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String execute() {
user = new UserForm();
user.setPassword(password);
user.setUsername(username);
return commonService.CheckUser(user); //这里 看这里commonService 报的空指针
}
}
好心人给看看吧
问题是这样 ----------空指针----------没错 不要笑话我~~
我的action是这样写的
package com.action;
import com.form.UserForm;
import com.opensymphony.xwork2.ActionSupport;
import com.service.CommonService;
public class LoginAction extends ActionSupport {
private UserForm user;
private String username;
private String password;
private CommonService commonService;
public UserForm getUser() {
return user;
}
public void setUser(UserForm user) {
this.user = user;
}
public void setCommonService(CommonService commonService) {
this.commonService = commonService;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String execute() {
user = new UserForm();
user.setPassword(password);
user.setUsername(username);
return commonService.CheckUser(user); //这里 看这里commonService 报的空指针
}
}