2013-03-22 80 views
0

我收到此错误RAD Web应用程序3.0部署描述符编辑:我可以使用“index”作为servlet名称的名称吗?

Servlet映射(指数):

Servlet的名称:值不是 可能的选择中

然后在我的标记下:

Web问题:

servlet映射 “指数” 指的是小服务程序是 未定义

的web.xml

/MyWeb即可/的WebContent/WEB-INF

未知的Web问题

我的web.xml如下:

<?xml version="1.0" encoding="UTF-8"?> 
<web-app id="WebApp" version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> 
... 
    <servlet> 
     <display-name>index</display-name> 
     <servlet-name>index</servlet-name> 
     <jsp-file>/jsp/index.jsp</jsp-file> 
    </servlet> 
    <servlet-mapping> 
     <servlet-name>index</servlet-name> 
     <url-pattern>/index</url-pattern> 
    </servlet-mapping> 
... 
    <welcome-file-list> 
     <welcome-file>index.jsp</welcome-file> 
    </welcome-file-list> 
</web-app> 

不知道我在做什么错误..?

+0

此错误是在IDE上显示还是在运行Web应用程序时显示? – 2013-03-22 07:22:56

+0

IDE RAD 8.5.1 – takajode 2013-03-22 07:40:10

+0

你的声明中不应该有一个指定servlet类的吗? – Ridcully 2013-03-22 07:44:21

回答

0

它可能你的servlet映射到/index,但如果你想在根目录地址,你需要把它/

+0

你可以进一步解释如何xml应该是:D 没有得到你在说什么..sorry – takajode 2013-03-22 07:52:49

0

误差图,我认为是在你使用

使用URL模式在欢迎文件列表名称/索引

或直接指定 /jsp/index.jsp

+0

nope,没有解决 – takajode 2013-03-22 08:07:17

0

我只是评论的声明,并保存重建项目.. 然后消失.. 取消注释他们回来,似乎再次确定.. @。@ 一定是那些日子之一..

+0

这就是为什么我问你如果这是一个真正的Web应用程序错误或只是IDE。很高兴知道问题已得到解决 – 2013-03-22 12:28:09

+0

感谢您的关注Luiggi :) – takajode 2013-03-25 07:42:20

0

第一,对指数的servlet的名字必须被允许。

那么,您的servlet-class的位置在哪里?它在src目录中吗?

请确认。祝你好运!

相关问题