使用 servlet 连接到数据库
我正在尝试使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试删除 SQLException 的 try catch
,然后在方法的签名中抛出异常,看看您的代码是否真的抛出异常。
您只是在出现异常时写入标准输出,并且没有告诉我们您正在使用哪个服务器。您的异常可能会悄然丢失。
您确实应该使用日志记录框架,但为了快速检查,您可以将:添加
到方法签名中。
还有一条评论。我认为您正在学习 servlet,所以我会原谅您的代码,但在现实生活中您不想直接在 servlet 中使用任何与 SQL 相关的方法。
Try to remove the try catch of the SQLException
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:
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.