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