Quantcast
Channel: Active questions tagged servlets - Stack Overflow
Viewing all articles
Browse latest Browse all 675

Why the class files inside WEB-INF/classes are deleted when the webapp is loaded in webapps folder? [duplicate]

$
0
0

I'm using Tomcat 5, when I start the server and load my app from webapp folder, my JSP loads, but class files inside the WEB-INF/classes are being erased automatically, and when I load the class files it throws this:

this is the error

My servlets class files are deleting/don't know where it goes.

This is my web.xml file inside WEB-INF/. Classes that mapped inside web.xml are in WEB-INF/classes. All class files inside this are getting erased.

<?xml version="1.0" encoding="ISO-8859-1"?><web-app xmlns="http://java.sun.com/xml/ns/javaee"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee                  http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  version="3.0"  metadata-complete="true"><display-name>Welcome to Tomcat</display-name><description>    Welcome to Tomcat</description><servlet><servlet-name>HelloForm</servlet-name><servlet-class>HelloForm</servlet-class></servlet><servlet-mapping><servlet-name>HelloForm</servlet-name><url-pattern>/HelloForm</url-pattern></servlet-mapping><servlet><servlet-name>Upload</servlet-name><servlet-class>Upload</servlet-class></servlet><servlet-mapping><servlet-name>Upload</servlet-name><url-pattern>/Upload</url-pattern></servlet-mapping><servlet><servlet-name>Getapplicants</servlet-name><servlet-class>Getapplicants</servlet-class></servlet><servlet-mapping><servlet-name>Getapplicants</servlet-name><url-pattern>/Getapplicants</url-pattern></servlet-mapping><servlet><servlet-name>First_round_selected</servlet-name><servlet-class>First_round_selected</servlet-class></servlet><servlet-mapping><servlet-name>First_round_selected</servlet-name><url-pattern>/First_round_selected</url-pattern></servlet-mapping><servlet><servlet-name>Second_round_selected</servlet-name><servlet-class>Second_round_selected</servlet-class></servlet><servlet-mapping><servlet-name>Second_round_selected</servlet-name><url-pattern>/Second_round_selected</url-pattern></servlet-mapping></web-app>

Stuck with this:

Upload.java:

import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;import java.sql.*;// Extend HttpServlet classpublic class Upload extends HttpServlet {// Method to handle GET method request.  public void doGet(HttpServletRequest request, HttpServletResponse   response)throws ServletException, IOException {  PrintWriter out = response.getWriter();  String first_name=request.getParameter("first_name");  String last_name=request.getParameter("last_name");  String email=request.getParameter("email");  String phone_number=request.getParameter("phone_number");  String experience =request.getParameter("experience");  try{  Connection   con=DriverManager.getConnection("jdbc:mysql://localhost:3306/interview"  ,"root","");       Statement stmt=con.createStatement();      int rows=stmt.executeUpdate("insert into applicants      values('"+first_name+"','"+last_name+"','"+email+"',"+     Long.valueOf(phone_number                 )+","+Integer.valueOf(experience)+")");                      con.close();              out.print("Added Sucessfully");          }catch(Exception e){out.print(e);}              }        public void doPost(HttpServletRequest request, HttpServletResponse          response)           throws ServletException, IOException {         doGet(request, response);          }         }

Viewing all articles
Browse latest Browse all 675

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>