[code]
package lee;
import com.opensymphony.xwork2.*;
public class GetBooksAction implements Action
{
private String[] books;
public void setBooks(String[] books){
this.books=books;
}
public String[] getBooks()
{
return books;
}
public String execute() throws Exception
{
String user = (String)ActionContext.getContext().getSession().get("user");
if( user !=null && user.equals("scott")){
BookService bs = new BookService();
setBooks(bs.getLeeBooks());
return SUCCESS;
}
else{
return LOGIN;
}
}
}
[/code]
[code]
package lee;
public class BookService
{
private String[] books = new String[]{
"Spring2.0",
"j2ee",
"ajax",
"ssh"};
public String[] getLeeBooks()
{
return books;
}
}
[/code]
E:\Tomcat_6_0\webapps\test\src>javac -cp xwork-2.1.2.jar;. GetBooksAction.java
GetBooksAction.java:19: 找不到符号
符号: 类 BookService
位置: 类 lee.GetBooksAction
BookService bs = new BookService();
^
GetBooksAction.java:19: 找不到符号
符号: 类 BookService
位置: 类 lee.GetBooksAction
BookService bs = new BookService();
^
2 错误
我加点了为什么会找不到BookService呢?
[b]问题补充:[/b]
是这样的BookService.class和GetBooksAction在同一个文件夹下面
目录结构不用必须是/lee/BookService.class这样吧
一定要在要再建一个lee文件夹?