这是包为acton.sourceboard的SourceboardAction的代码
public class SourceboardAction extends ActionSupport{ private SourceboardService sourceboardService;
private List myList;

public String getAllSourceboard() {
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
try {
this.myList = this.sourceboardService.getAllSourceboard();
} catch (Exception e) {
return INPUT;
}
return "getOk";
}
public SourceboardService getsourceboardService()
{
return this.sourceboardService;
}
public void setsourceboardService(SourceboardService s)
{
this.setsourceboardService =s;
}
public List getmyList()
{
return this.myList;
}
public void setmyList(List l)
{
this.myList = l;
}


}
这是包为service.sourceboard的SourceboardService.java代码
package service.sourceboard;import java.util.List;import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;import org.apache.struts2.ServletActionContext;import bean.sourceboard.Sourceboard;
import bean.users.Users;import dao.sourceboard.SourceboardDao;
import dao.topic.TopicDao;
import dao.user.*;public class SourceboardService { private SourceboardDao sourceboardDao;
public List getAllsourceboard()
throws Exception
{
return this.sourceboardDao.getAllSourceboard();
}

public SourceboardDao getsourceboardDao()
{
return this.sourceboardDao;
}

public void setsourceboardDao(SourceboardDao bd)
{
this.sourceboardDao = bd;
}
}
但是在 this.myList = this.sourceboardService.getAllSourceboard();和 this.setsourceboardService =s;这一句出错了  请问是什么原因呢?刚开始学有好多不懂的~~