Как я могу использовать этот путь: "file:///E:/apache-tomcat-7.0.10/webapps/examples/WEB-INF/match.html"
?Это правильно?
Это мой HTML-файл:
<html>
<form method=post action="../classes/match1">
<body bgcolor="powderblue">
<center><h1>MATCH</h1>
<hr/>
MATCH NO <input type="text" name="op1"/><br/><pre>
DATE <input type="text" name="op2"/><br/><pre>
CITY <input type="text" name="op3"/><br/><pre>
TEAM1 <input type="text" name="op4"/><br/><pre>
TEAM2 <input type="text" name="op5"/><br/><pre>
STADIUM <input type="text" name="op6"/><br/><pre>
WINNER <input type="text" name="op7"/><br/><pre>
MAN OF THE MATCH <input type="text" name="op8"/><br/><pre>
<input type="submit" value="submit"/> 
<input type="reset" value="reset"/>
</body>
</html>
Мой код сервлета:
import javax.servlet.http.HttpServlet;
import java.io.*;
import java.util.*;
import java.sql.*;
import java.sql.Date.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class match1 extends HttpServlet {
Connection con;
PreparedStatement pst;
public void doPost(HttpServletRequest req,HttpServletResponse res)throws ServletException {
try {
PrintWriter out=res.getWriter();
con=null;
pst=null;
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:odbc:gan","scott","tiger");
int count=0;
String op1=req.getParameter("op1");
String op2=req.getParameter("op2");
String op3=req.getParameter("op3");
String op4=req.getParameter("op4");
String op5=req.getParameter("op5");
String op6=req.getParameter("op6");
String op7=req.getParameter("op7");
String op8=req.getParameter("op8");
pst=con.prepareStatement("insert into matchdetails values(?,?,?,?,?,?,?,?)");
pst.setString(1,op1);
pst.setString(2,op2);
pst.setString(3,op3);
pst.setString(4,op4);
pst.setString(5,op5);
pst.setString(6,op6);
pst.setString(7,op7);
pst.setString(8,op8);
out.println("<html><center><body>matched</body></center></html>");
int count1=pst.executeUpdate();
if(count1==0) {
out.println("<html><center><body>ENTER ALL FIELD VALUES</body></center></html>");
} else {
out.println("<html><center><body>INSERTION SUCCESFUL</body></center></html>");
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (con!=null) con.close();
} catch(Exception e) {
System.out.println("error");
}
}
}
}