Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 请求的资源()不可用_Jsp - Fatal编程技术网

Jsp 请求的资源()不可用

Jsp 请求的资源()不可用,jsp,Jsp,我正在尝试完成一个简单的servlet。我已经安装了Tomcat6.0和JDK1.7.0。我按照我的书(Apress.beging.JSP.JSF.and.Tomcat.Web.Development)的说明创建了这个servlet。servlet的地址为,但在浏览器中键入此地址时,出现以下错误: HTTP状态404- 类型状态报告 信息 说明请求的资源()不可用 web.xml文件内容为: <?xml version="1.0" encoding="UTF-8"?>

我正在尝试完成一个简单的servlet。我已经安装了Tomcat6.0和JDK1.7.0。我按照我的书(Apress.beging.JSP.JSF.and.Tomcat.Web.Development)的说明创建了这个servlet。servlet的地址为,但在浏览器中键入此地址时,出现以下错误:

HTTP状态404-

类型状态报告

信息

说明请求的资源()不可用

web.xml文件内容为:

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation=~CCC
    "http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
    <display-name>Electronic Bookshop</display-name>
    <description>
    e-bookshop example for
    Beginning JSP, JSF and Tomcat: from Novice to Professional
    </description>
    <servlet>
    <servlet-name>EBookshopServlet</servlet-name>
    <servlet-class>ebookshop.ShoppingServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>EBookshopServlet</servlet-name>
    <url-pattern>/eshop</url-pattern>
    </servlet-mapping>
    </web-app>

电子书店
电子书店
开始使用JSP、JSF和Tomcat:从新手到专业人士
电子书商店servlet
ebookshop.ShoppingServlet
电子书商店servlet
/埃肖普

有人知道它有什么问题吗?

servlet被映射到web.xml文件中的应用程序上下文路径中的
/eshop
。因此,如果您的webapp的war文件或目录确实命名为
ebookshop
,那么您的servlet的URL是

http://localhost:8080/ebookshop/eshop

servlet被映射到web.xml文件中的应用程序上下文路径中的
/eshop
。因此,如果您的webapp的war文件或目录确实命名为
ebookshop
,那么您的servlet的URL是

http://localhost:8080/ebookshop/eshop

谢谢你。我发现了问题。我的web.xml文件中有一些额外的字符。你可以看到。“xsi:schemaLocation=~CCC”。“~CCC”出了问题。谢谢你。我发现了问题。我的web.xml文件中有一些额外的字符。你可以看到。“xsi:schemaLocation=~CCC”。“CCC”制造了问题。