作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我正在使用 Tomcat 5,当我启动服务器并从 webapp 文件夹加载我的应用程序时,我的 JSP 会加载,但是 WEB-INF/classes
中的类文件会被自动删除 当我加载类文件时它会抛出这个:
我的 servlet 类文件正在删除/不知道它去了哪里。
This is my `web.xml` file inside `WEB-INF/` .classes mapped inside `web.xml` is in `WEB-INF/classes`. All class files inside this is 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>
坚持这一点:
上传.java
:
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
// Extend HttpServlet class
public 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);
}
}
我是一名优秀的程序员,十分优秀!