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