I am using Windows platform. How to refer to other servlets in the same
package?

I have in my windows directory 2 .java servlets in the same package1.
Ie.  ..\servlet\package1\a.java
      ..\servlet\package1\b.java
------------------------------------------

content of a.java:
=============
package package1;

public class a {
        public static String function_a(String str) {    ...   }

}

c:> javac a.java   - compile no errors - generate a.class

content of b.java
=============
package package1;
import java.io.*;
import javax.servlet.*;
import javx.servlet.http.*;
import java.util.*;

public class b extends HttpServlet{
     public void doGet( ...) {
             :
           out.println(a.function_a("text")     //Referring to other
servlet.function in the package1
             :
     }
}

c:> javac b.java - ERRORS a.function_a is a invalid name, class variable...
                                             ^

I am using jdk1.2.2 and jswdk-1.0.1, and PATH, CLASSPATH are set in
autoexec.bat

PATH = %PATH%;c:\jdk1.2.2\bin

CLASSPATH=.c:\jsk1.2.2\jre\lib\rt.jar;c:\jswdk-1.0.1\lib\servlet.jar;c:\
jswdk-1.0.1\lib\jspengine.jar;c:\jswdk-1.0.1\webpages\WEB-INF\servlets

Anyone kindly tells me what is wrong? Is it in the program declaration, or
in the environment setting or else?

Thanks,
Eric.

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to