先生,我正在开发我最后一年的 b.tech 项目。
我正在用jsp开发项目,我在一台电脑上有项目代码,我正在尝试连接到另一台电脑上的oracle数据库。
我正在调用 jsp 页面到 servlet 页面和具有数据库编码的 servlet 页面我已经编写了这个代码。
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包不可用应该做什么请帮助我。