使用 servlet 连接到数据库

发布于 2024-12-08 23:46:52 字数 167 浏览 0 评论 0原文

我正在尝试使用 java servlet 连接到数据库。不知何故,我无法在网页上显示结果。 这里是我的源代码。如果我遗漏了什么,有人可以告诉我吗?

如果您想否决该问题,请提供这样做的理由。

I am trying to connect to database using java servlets. Somehow I am not able to get to display results on the web page. Here is my source code. Can anyone let me know if I am missing something?

If you want to downvote the question, supply a reason for doing so.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

椒妓 2024-12-15 23:46:52

尝试删除 SQLException 的 try catch

} catch(SQLException ex) {

,然后在方法的签名中抛出异常,看看您的代码是否真的抛出异常。

您只是在出现异常时写入标准输出,并且没有告诉我们您正在使用哪个服务器。您的异常可能会悄然丢失。

您确实应该使用日志记录框架,但为了快速检查,您可以将:添加

throws SQLException

到方法签名中。

还有一条评论。我认为您正在学习 servlet,所以我会原谅您的代码,但在现实生活中您不想直接在 servlet 中使用任何与 SQL 相关的方法。

Try to remove the try catch of the SQLException

} catch(SQLException ex) {

and just throw the exception in the signature of the method to see if your code doesn't really throw an exception.

You're just writing to standard output in case of exception and you didn't tell us which server you're using. Your exception can be silently lost.

You should really use a logging framework instead, but for a quick check you can just add:

throws SQLException

to the method signature.

One more comment. I think you're learning about servlets so I will excuse your code, but in real life you don't want to use any SQL related method directly in a servlet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文