I am trying the the first example from the 'more servlets '. I have two files one compiles independently ServletUtilities.java. But not the other one HelloServlet3.java. I am using jdk 1.4..
This is the error
-------------------------------------------------
c:\devel\HelloServlet3.java:24: cannot resolve symbol
symbol : variable ServletUtilities
location: class moreservlets.HelloServlet3
out.println(ServletUtilities.headWithTitle(title) +
^
1 error
----------------------------------------------
File - ServletUtilities.java
-------------------------------------------------
package moreservlets;
import javax.servlet.*;
import javax.servlet.http.*;
/** Some simple time savers. Note that most are static methods.
* <P>
* Taken from More Servlets and JavaServer Pages
* from Prentice Hall and Sun Microsystems Press,
*
http://www.moreservlets.com/. * © 2002 Marty Hall; may be freely used or adapted.
*/
public class ServletUtilities {
public static final String DOCTYPE =
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 " +
"Transitional//EN\">";
public static String headWithTitle(String title) {
return(DOCTYPE + "\n" +
"<HTML>\n" +
"<HEAD><TITLE>" + title + "</TITLE></HEAD>\n");
}
....
-----------------------------------------------------
File - HelloServlet3.java
-------------------------------------------------
package moreservlets;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
/** Simple servlet used to test the use of packages
* and utilities from the same package.
* <P>
* Taken from More Servlets and JavaServer Pages
* from Prentice Hall and Sun Microsystems Press,
*
http://www.moreservlets.com/. * © 2002 Marty Hall; may be freely used or adapted.
*/
public class HelloServlet3 extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String title = "Hello (3)";
out.println(ServletUtilities.headWithTitle(title) +
"<BODY BGCOLOR=\"#FDF5E6\">\n" +
"<H1>" + title + "</H1>\n" +
"</BODY></HTML>");
}
}
-------------------------------------------------
SET UP ON WINDOWS NT 4.0
-------------------------------------------------
CLASSPATH=.;c:\devel;c:\tomcat\jak\common\lib\servlet.jar;
JAVA_HOME=c:\jdk
______________________________________________
Any ideas ???
Raj