|
Hi
Newbie here. I get the following message
when issuing "javac ServletSample.java"
from the QSH command line.
"ServletSample.java:6: Package javax.servlet not found in import."
I'm assuming
I need to specify the CLASSPATH environment
variable. What is the correct path?
I'm at V4R4M0. I have written many CGI programs
using ILE COBOL. I want to compare the performance
of CGI and Servlets.
The source for the sample program is below:
// ServletSample.java
// Step 1: Add the necessary import statements.
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
// Step 2: Extend HttpServlet.
public class ServletSample extends HttpServlet {
// Step 3: Specify the required methods.
public void doGet (HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// Step 4: Get the HTTP request information, if any.
Enumeration keys;
String key;
String myName = "";
keys = request.getParameterNames();
while (keys.hasMoreElements())
{
key = (String) keys.nextElement();
if (key.equalsIgnoreCase("myName"))
myName = request.getParameter(key);
}
System.out.println("Name = ");
if (myName == "")
myName = "Hello";
// Step 5: Create the HTTP response.
response.setContentType("text/html");
response.setHeader("Pragma", "No-cache");
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control", "no-cache");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head><title>Just a basic servlet </title></head>");
out.println("<body>");
out.println("<h1>Just a basic servlet</h1>");
out.println ("<p>" + myName + ", this is a very basic servlet.");
out.println("</body></html>");
out.flush();
}
}
Thanx, Patrick
/
/ Patrick L Archibald
/ Home Telephone Company
/ Moncks Corner SC USA
/ http://www.HomeTelco.Com/pla/
/ 1-843-761-9190
/
+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.