Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jsp中的数据池_Java_Database_Jsp_Hosting - Fatal编程技术网

Java jsp中的数据池

Java jsp中的数据池,java,database,jsp,hosting,Java,Database,Jsp,Hosting,您好,我用纯JSP开发了一个小网站,没有使用servlet。我在Eatj.com托管了该网站。所有网页都正常运行。但是数据库没有连接。我的数据库在MS Access中,我使用的是简单的JDBC:ODBC连接。在互联网上进行研究后,我发现我需要使用DBConnector将数据汇集在一起。我对我尝试过,但没有成功,所以我能得到任何指导吗 我的jsp代码: <body> <%@page import="java.sql.*"%> <%@page import ="j

您好,我用纯JSP开发了一个小网站,没有使用servlet。我在Eatj.com托管了该网站。所有网页都正常运行。但是数据库没有连接。我的数据库在MS Access中,我使用的是简单的JDBC:ODBC连接。在互联网上进行研究后,我发现我需要使用DBConnector将数据汇集在一起。我对我尝试过,但没有成功,所以我能得到任何指导吗

我的jsp代码:

<body>
 <%@page import="java.sql.*"%>
  <%@page import ="javax.sql.*"%>
 <%
 String name=request.getParameter("name");
String email=request.getParameter("email");
String comment=request.getParameter("comment");
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
DBConnector dbConnector= DBConnector.getInstance("jdbc:odbc://localhost/prakashd22?autoReconnect=true","prakashd22","*******");
Connection con = dbConnector.getConnection();
ResultSet rs = null;

Statement st = con.createStatement();

String sql = ("INSERT INTO feedback VALUES ('" + name + "','" + email + "','"+ comment +"') ");
st.executeUpdate(sql);
rs.close();
st.close();
con.close();
}
catch(Exception e){}
%>
<script language="javascript">
alert("Thank you for your feedback");
</script>
<jsp:include page="../page/feed.jsp"/>
</body>

提醒(“感谢您的反馈”);

看看一些旨在解决这个问题的开源替代方案。例如:

查看一些代码示例以激发您的灵感:


最后,我建议在JSP中放入尽可能少的代码,并将其移动到某个类中。这样,代码将更易于测试、重用和维护。

谢谢您的帮助,但这是我的高中作业,我必须如上所示进行操作。那么,有没有其他方法可以通过简单的JDBC:ODBC dsn连接托管试用期网站?