jsp cannot find servlet on second submit

Kevin Goethe <[email protected]>
Newsgroups gmane.comp.java.sun.servlet
Message-ID <[email protected]>
I am trying to run a web application configured using servletexec 4.2

1.  My welcome page defined in servletexec is :
index.jsp
         This jsp file  does a post to a servlet which checks for errors
called admitpay.class

2.      If an error occurs I do a  getRequestDispatcher back to my
index.jsp page
            This seems to work just fine except two things:
                 a.   The input field I type in on the jsp form is empty
                 b.    When I go to submit the form a second time, I get
the following error:


1880: ServletExec: caught exception - java.lang.ClassNotFoundException:
servlet,
  App folder=d:\touchnet/nmu/admitpay\
1880: java.lang.ClassNotFoundException: servlet, App
folder=d:\touchnet/nmu/admi
tpay\
1880:   at
com.newatlanta.servletexec.ApplClassLoader.loadClass(ApplClassLoader.
java:464)


My index.jsp  has the following lines below:

form name="form1" action="servlet/AdmitPay" method="post">
         Social Security Number :

         <% String s = "<input type=\"text\", name=\"ssno\",value=\"" +
             (String) request.getParameter("ssno") + "\">"; %>

         <% out.println(s); %>


My Method in my servlet is below:
private void handleForm (HttpServletRequest req,
                                         HttpServletResponse res) throws
ServletException, IOException {
                 String errormsg = " ";
                 ssno = req.getParameter("ssno");
                 System.out.println ("ssno = " + ssno);
                 res.setContentType ("text/html");
                 PrintWriter out = res.getWriter();
                 if (verifycard.isNumber (ssno)) {
                         out.println ("<html><head><title>Admission
Application Pay</title></head>");
                         out.println ("<b>Your ssno is " + ssno + "your
bill is paid");
                         out.println ("</html>");
                 }
                 else {
                         req.setAttribute("ssno",ssno);
                         System.out.println ("before dispatch call");
                         System.out.println ("ssno = " + ssno);

                         req.getRequestDispatcher("/index.jsp").forward(req,res);

                         System.out.println ("after dispatch call");

                 }
         }


Question:   Can I not link back to the welcome page when it is inside of a
web application defined in servletexec?

Kevin Goethe
Senior Analyst
Northern Michigan University
1401 Presque Isle
501 Cohodas Building
Marquette, MI  49855

email:  [email protected]
phone: 906-227-1253
fax:      906-227-1890
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.