myeclipse中调用JAVA资源失败为什么
发布网友
发布时间:2022-04-29 08:23
我来回答
共4个回答
热心网友
时间:2022-06-24 20:12
你好:你的报错为404说明请求的servlet不存在导致的,你不能看你的额java类名字叫这个就存在的,你得去web.xml中查找这个servlet是否存在的;你看我的那个CQRA06Servlet才是你要访问的名字呢。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>test</display-name>
<welcome-file-list>
<welcome-file>main.jsp</welcome-file>
</welcome-file-list>
<!-- 自定义监听Log日志类 -->
<listener>
<listener-class>cn.hkrt.icardpay.listener.LogListener</listener-class>
</listener>
<!-- 查询账户余额 -->
<servlet>
<description></description>
<display-name>CQRA06Servlet</display-name>
<servlet-name>CQRA06Servlet</servlet-name>
<servlet-class>cn.hkrt.icardpay.servlet.CQRA06Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CQRA06Servlet</servlet-name>
<url-pattern>/CQRA06Servlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CFRT21Servlet</display-name>
<servlet-name>CFRT21Servlet</servlet-name>
<servlet-class>cn.hkrt.icardpay.servlet.CFRT21Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CFRT21Servlet</servlet-name>
<url-pattern>/CFRT21Servlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CFRT02Servlet</display-name>
<servlet-name>CFRT02Servlet</servlet-name>
<servlet-class>cn.hkrt.icardpay.servlet.CFRT02Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CFRT02Servlet</servlet-name>
<url-pattern>/CFRT02Servlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CFRT03Servlet</display-name>
<servlet-name>CFRT03Servlet</servlet-name>
<servlet-class>cn.hkrt.icardpay.servlet.CFRT03Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CFRT03Servlet</servlet-name>
<url-pattern>/CFRT03Servlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CQLT19Servlet</display-name>
<servlet-name>CQLT19Servlet</servlet-name>
<servlet-class>cn.hkrt.icardpay.servlet.CQLT19Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CQLT19Servlet</servlet-name>
<url-pattern>/CQLT19Servlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CQRT02Servlet</display-name>
<servlet-name>CQRT02Servlet</servlet-name>
<servlet-class>cn.hkrt.icardpay.servlet.CQRT02Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CQRT02Servlet</servlet-name>
<url-pattern>/CQRT02Servlet</url-pattern>
</servlet-mapping>
</web-app>
热心网友
时间:2022-06-24 20:12
404表示客户端所请求的资源不存在。
首先去web.xml中查找ReturnServlet2 是否配置,若未找到,请配置,若找到,则仔细检查配置的是否完全正确。
配置完成后,重启Tomcat,重新访问。
热心网友
时间:2022-06-24 20:13
重启一下tomcat试试
热心网友
时间:2022-06-24 20:13
web.xml配置servlet路径了吗