消息 请求的资源[/hnjtztlweb/ZtlDoAddServlet.java]不可用 描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。
时间: 2023-12-26 17:28:37 浏览: 69
根据提供的引用内容,你遇到的问题是"请求的资源[/hnjtztlweb/ZtlDoAddServlet.java]不可用",这个错误通常是由于Tomcat无法访问webapp下的文件引起的。解决这个问题的方法有两种:
1. 检查JDK版本:确保涉及到JDK的版本号与Tomcat所需的版本号一致。例如,如果你的Tomcat需要使用JDK 1.8版本,那么你需要确保你的JDK版本也是1.8。
2. 检查文件位置:确认webapp文件夹是否在src文件夹下。如果是的话,你需要将webapp下的文件或文件夹移出来,放到与src文件夹平级的目录下。
这些方法可以帮助你解决"请求的资源不可用"的问题。
相关问题
请求的资源[/webdemo/login.do]不可用 描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。
根据提供的引用内容,请求的资源[/webdemo/login.do]不可用的原因是源服务器未能找到目标资源的表示或者不愿公开已经存在的资源表示。这可能是由于Servlet的访问路径问题导致的。Servlet的访问路径是一个以/开头的字符串,不能以扩展判断是一个什么资源。当静态资源和动态资源访问URL相同时,动态资源会被优先处理。
在这种情况下,一个web资源(即servlet实例对象)收到客户端请求后,会通知服务器去调用另外一个web资源进行处理,这称之为请求转发。这可能是由于请求转发导致的资源找不到的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [错误笔记:JavaWeb:请求的资源[/$%7BpageContext.request.contextPath%7D/login]不可用](https://blog.csdn.net/qq_50231389/article/details/117811376)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [jeee的基础知识(转载)](https://blog.csdn.net/l454822901/article/details/47318017)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
消息 请求的资源[/loginServlet]不可用 描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。
HTTP状态404表示请求的资源未找到,可能是由于资源不存在或者服务器不愿公开资源导致的。在这个问题中,请求的资源是/loginServlet,但是服务器未能找到该资源的表示。这可能是由于以下原因导致的:
1. 请求的URL地址不正确,应该检查URL地址是否正确。
2. 请求的资源确实不存在,应该检查资源是否存在。
3. 服务器不愿公开资源,应该检查服务器配置是否正确。
解决这个问题的方法包括:
1. 检查URL地址是否正确,确保请求的资源存在。
2. 检查服务器配置是否正确,确保服务器愿意公开资源。
3. 如果是Java Web应用程序,可以检查是否缺少必要的Java类库,例如javax.servlet.*。
阅读全文