Java.lang.ClassNotFoundException ошибка в коде сервлета

Shantanu спросил: 11 марта 2019 в 07:30 в: java

У меня возникла ошибка java.lang.ClassNotFoundException после выполнения вышеуказанного кода. Я буду очень рад, если кто-нибудь сможет заглянуть в этот код. Я использую базу данных Oracle 11g и все данные подключения к базе данных являются правильными. Также при выполнении кода включен HTTP-статус 500 - Внутренняя ошибка сервера.

 import java.io.*;  
    import java.sql.*;  
    import javax.servlet.ServletException;  
    import javax.servlet.http.*;      public class Search extends HttpServlet {      public void doGet(HttpServletRequest request, HttpServletResponse response)  
                throws ServletException, IOException {          response.setContentType("text/html");  
    PrintWriter out = response.getWriter();      String rollno=request.getParameter("roll");  
    int roll=Integer.valueOf(rollno);        try{  
    Class.forName("oracle.jdbc.driver.OracleDriver");  
    Connection con=DriverManager.getConnection(  
    "jdbc:oracle:thin:@localhost:1521:xe","system","oracle");      PreparedStatement ps=con.prepareStatement("select * from result where rollno=?");  
    ps.setInt(1,roll);      out.print("<table width=50% border=1>");  
    out.print("<caption>Result:</caption>");       ResultSet rs=ps.executeQuery();      /* Printing column names */  
    ResultSetMetaData rsmd=rs.getMetaData();  
    int total=rsmd.getColumnCount();  
    out.print("<tr>");  
    for(int i=1;i<=total;i++)  
    {  
    out.print("<th>"+rsmd.getColumnName(i)+"</th>");  
    }       out.print("</tr>");        out.print("</tr>");      /* Printing result */      while(rs.next())  
    {  
    out.print("<tr><td>"+rs.getInt(1)+"</td><td>"+rs.getString(2)+"  
    </td><td>"+rs.getString(3)+"</td><td>"+rs.getString(4)+"</td></tr>");      }          out.print("</table>");      }catch (Exception e2) {e2.printStackTrace();}      finally{out.close();}      }  
    }     I'm using oracle 11g database and all database connection details are correct. 

Я использую базу данных oracle 11g, и все данные подключения к ней верны.

0 ответов