不,它不老,为了用java连接到数据库,你需要有JDBC!开始一个简单的JSP概念验证为了做到这一点,也许你会看到它的工作。我不认为没有没有JDBC支持的主机。不管怎么说,这里是一个非常简单/不安全/老式的JDBC例如:
<%@page import="java.sql.*"%>
<%
try {
String name=request.getParameter("name");
String address=request.getParameter("address");
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/yourdb", youruser, yourpassword);
Statement st=cn.createStatement();
int i = st.executeUpdate("insert into user(name,address) values('"+name+"','"+address+"')");
out.println("Data is inserted successfully");
st.close();
cn.close();
} catch (Exception e) {
out.println(e.getMessage());
}
%>
编辑:请不认为这是证明了概念,这个代码很容易受到SQL注入和/或需要改进。