I am a beginner when workign with servlets.I am creating a servlet, but after running it, I am getting this error.Can anyone help me to resolve this?
jakarta.servlet.ServletException: Error instantiating servlet class [task_8newStart.EmployeeServlet] org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Unknown Source)
EmployeeServlet.java
package task_8newStart;import jakarta.servlet.ServletConfig;import jakarta.servlet.http.HttpServlet;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import jakarta.servlet.ServletException;import jakarta.servlet.annotation.WebServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;public class EmployeeServlet extends HttpServlet { private static final long serialVersionUID = 1L;...}
**web.xml**
`<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="5.0"><servlet><servlet-name>EmployeeServlet</servlet-name><servlet-class>task_8newStart.EmployeeServlet</servlet-class></servlet><servlet-mapping><servlet-name>EmployeeServlet</servlet-name><url-pattern>/EmployeeServlet</url-pattern></servlet-mapping><session-config><session-timeout> 30</session-timeout></session-config></web-app>`
I tried everything and I everyone on the internet gives different solutions and nothing works.