リモート Apache Tomcat サーバーにサーブレット ファイルをアップロードしてコンパイルしたいと考えています。このファイルをどのディレクトリに保存すればよいか、またどのようにコンパイルすればよいか知りたいと思っていました。パテを使うべきですか?私はサーブレットに比較的慣れていません。ここに私のサーブレットコードがあります:
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
@WebServlet(name= "db-connect", urlPatterns="/db-connect")
public class DBConnect extends HttpServlet{
private Connection con = null;
private PreparedStatement preparedStatement = null;
protected void doGet(HttpServletRequest request, HttpServletResponse response)
{
try
{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://http://localhost:3307/abc?autoReconnect=true");
preparedStatement = con.prepareStatement("SELECT * FROM Person");
ResultSet rs = preparedStatement.executeQuery();
while(rs.next())
{
String email = rs.getString("email");
System.out.print(email);
System.out.println("in");
}
}
catch(Exception e)
{
}
}
また、web.xml を変更する必要がありますか?