【问题标题】:http status 500 – internal server error (access denied ) [duplicate]http状态500 - 内部服务器错误(访问被拒绝)[重复]
【发布时间】:2019-10-12 19:58:46
【问题描述】:

作为Jsp 的初学者。我正在构建一个使用 gmail 发送邮件的简单 Web 应用程序。当我运行以下代码时,出现以下错误

HTTP 状态 500 - 内部服务器错误(拒绝访问)

Web 服务器是 tomcat。我还下载并添加了 jar 文件。不知道出了什么问题,目前在谷歌上找不到任何有用的答案。我的项目中的 JSP(一个用于登录,另一个用于注册)文件都遇到了相同的错误。

注意:相同的代码在 Wildfly 16 上运行良好,但在没有附件的情况下在 tomcat 9 中同样的代码运行良好

HTTP Status 500 – Internal Server Error
Type Exception Report

Message 53d029e7ee814c345dfd1dee02b50c78.jpg (Access is denied)

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

java.io.FileNotFoundException: 53d029e7ee814c345dfd1dee02b50c78.jpg (Access is denied)
    java.io.FileOutputStream.open0(Native Method)
    java.io.FileOutputStream.open(Unknown Source)
    java.io.FileOutputStream.<init>(Unknown Source)
    java.io.FileOutputStream.<init>(Unknown Source)
    net.codejava.mail.SendMailAttachServlet.saveUploadedFiles(SendMailAttachServlet.java:97)
    net.codejava.mail.SendMailAttachServlet.doPost(SendMailAttachServlet.java:53)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Note The full stack trace of the root cause is available in the server logs.

【问题讨论】:

  • "添加了 jar 文件"。你明白为什么这没有帮助吗?如果您正在构建一个可以发送电子邮件的 Web 应用程序,那么您应该停止将其视为“简单的 Web 应用程序”,即使只是为了进行所有身份验证。
  • 您尚未添加实际代码,但从堆栈跟踪来看,主要消息应该非常简单:“java.io.FileNotFoundException: 53d029e7ee814c345dfd1dee02b50c78.jpg (Access is denied)”
  • FileNotFoundException ... 异常本身的名称应该告诉您以哪种方式查看

标签: java jsp servlets tomcat9


【解决方案1】:

500 http 代码表示您的代码有问题,当您粘贴时,在您的代码中找不到名为 53d029e7ee814c345dfd1dee02b50c78.jpg 的文件。 所以请仔细检查您的代码。

顺便说一句,遇到 500 错误时粘贴代码始终是肯定的,以便他们可以帮助您。

【讨论】:

  • 与 wildfly-16 服务器一起使用的代码相同。但在tomcat中没有任何版本
  • 我认为是代码错误或者文件依赖错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-24
  • 2019-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多