action的脚本如下:
import org.apache.struts.action.ActionForm;
public class UserForm extends ActionForm{
private String name="lpw";
private String ps="1111";
public UserForm(){}
public void setName(String s) {name=s;}
public String getName() {return name;}
public void setPs(String s) {ps=s;}
public String getPs() {return ps;}
}
开始的时候出现package javax.servlet does not exist,我在Project Properties ->Paths->Required Libraries中添加了servlet
后来报错如下:
D:\Tomcat 4\webapps\test>javac UserForm.java
UserForm.java:2: package org.apache.struts.action does not exist
import org.apache.struts.action.ActionForm;
^
UserForm.java:3: cannot resolve symbol
symbol : class ActionForm
location: class UserForm
public class UserForm extends ActionForm{ ^
2 errors
这个import是我在JB中编辑器中一步步写出来的啊,哪里有可能出错呢?请教一下,谢谢了。
import org.apache.struts.action.ActionForm;
public class UserForm extends ActionForm{
private String name="lpw";
private String ps="1111";
public UserForm(){}
public void setName(String s) {name=s;}
public String getName() {return name;}
public void setPs(String s) {ps=s;}
public String getPs() {return ps;}
}
开始的时候出现package javax.servlet does not exist,我在Project Properties ->Paths->Required Libraries中添加了servlet
后来报错如下:
D:\Tomcat 4\webapps\test>javac UserForm.java
UserForm.java:2: package org.apache.struts.action does not exist
import org.apache.struts.action.ActionForm;
^
UserForm.java:3: cannot resolve symbol
symbol : class ActionForm
location: class UserForm
public class UserForm extends ActionForm{ ^
2 errors
这个import是我在JB中编辑器中一步步写出来的啊,哪里有可能出错呢?请教一下,谢谢了。
另外class生成以后放到test/web-inf/classes/下面
我开始加了个pass
D:\Tomcat 4\webapps\test\WEB-INF\lib\,发现是不对地,嘿嘿,丢人了。
后来改成了
D:\Tomcat 4\webapps\test\WEB-INF\lib\struts.jar
才好的,
另外,在有些帖子上说加classpath需要重起机器,坑死我了,昨天晚上启了N多次。