先生、私は最終年度の b.tech プロジェクトを開発中です。
私はjspでプロジェクトを開発しています.1台のPCにプロジェクトコードがあり、別のPCにあるOracleデータベースに接続しようとしています.
私はこのコードを書いたデータベースコーディングを持つサーブレットページとサーブレットページにjspページを呼び出しています。
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import oracle.sql.*;
import oracle.jdbc.driver.*;
public class login extends HttpServlet
{
public void doPost(HttpServletRequest request, HttpServletResponse response)throws
IOException, ServletException{
String s1 = request.getParameter("username");
String s2 = request.getParameter("password");
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection con = DriverManager.getConnection("jdbc:oracle:thin: @ip:1521:xe", "system",
"oracle");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("insert into data values('"+s1+"','"+s2+"')");
System.out.println("data inserted");
}
catch(Exception e)
{
System.out.println(e);
}
}
}
挿入の一例です。私が正しいことをしているかどうかはわかりません。また、 oracle.sqlパッケージが利用できないと言っています。何をすべきか教えてください。