报错如下:麻烦看看
RegUserAction.java:4: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
RegUserAction.java:5: package org.apache.struts.action does not
import org.apache.struts.action.*;
^
RegUserAction.java:7: cannot resolve symbol
symbol  : class Action
location: class org.cjea.struts.example.RegUserAction
public final class RegUserAction extends Action
                                         ^
RegUserAction.java:10: cannot resolve symbol
symbol  : class ActionMapping
location: class org.cjea.struts.example.RegUserAction
        public ActionForward perform(ActionMapping mapping,
                                     ^
RegUserAction.java:11: cannot resolve symbol
symbol  : class ActionForm
location: class org.cjea.struts.example.RegUserAction
                ActionForm form,  HttpServletRequest req,
                ^
RegUserAction.java:11: cannot resolve symbol
symbol  : class HttpServletRequest
location: class org.cjea.struts.example.RegUserAction
                ActionForm form,  HttpServletRequest req,
                                  ^
RegUserAction.java:12: cannot resolve symbol
symbol  : class HttpServletResponse
location: class org.cjea.struts.example.RegUserAction
                HttpServletResponse res)
                ^
RegUserAction.java:10: cannot resolve symbol
symbol  : class ActionForward
location: class org.cjea.struts.example.RegUserAction
        public ActionForward perform(ActionMapping mapping,
               ^
8 errors

解决方案 »

  1.   

    你的lib目录下要包含servlet.jar和struts.jar..
      

  2.   

    楼上的,谢谢。不过,我用J2SDK编译  E:\j2sdk\lib 目录下加servlet.jar和struts.jar..吗?
    不行 啊
      servlet.jar在TOMCAT\common\lib下
      struts.jar在jakarta-struts-1.1\lib下
    只是编译,就不用启动WEB服务器(我用的TOMCAT)了吧?
      

  3.   

    classpass设置如下:
    .;c:\j2sdk\lib\tools.jar;c:\j2sdk\lib\dt.jar;e:\tomcat\jakarta-tomcat-4.1.30\common\lib\servlet.jar;E:\tomcat\jakarta-tomcat-4.1.30\webapps\test\WEB-INF\lib\struts.jar 还是不行啊    struts运行是正常的
      

  4.   

    调试struts中建议使用ANT,把包括HttpServlet的jar 放到 WEB-INF/lib下<?xml version="1.0"  encoding="GB2312" ?>
    <project default="compile" basedir=".">    <!--app的src目录-->
        <property name="src.dir"  value="src"/>    <!--app的classes目录-->
        <property name="classes.dir"  value="WEB-INF/classes"/>    <!--app的lib目录-->
        <property name="lib.dir"  value="WEB-INF/lib"/>    <!--定义重用路径-->
        <path id="classpath">
            <pathelement path="${classes.dir}"/>
            <fileset dir="${lib.dir}" includes="*.jar"/>
        </path><!--===========================编译任务====================================-->
        <target name="compile">
            <!--编译-->
            <javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="classpath" />
        </target></project>