【发布时间】:2017-02-07 08:54:35
【问题描述】:
我是 servlet/java 的新手。当尝试使用新的包名称添加相同的 servlet 名称时,我收到错误“servlet 名称已存在”。我的印象是,使用不同的包名可以添加相同的类名。请在这方面引导我。
【问题讨论】:
-
您在 web.xml 文件配置文件中使用的 servlet 名称存在问题。每个 servlet 必须是唯一的名称
我是 servlet/java 的新手。当尝试使用新的包名称添加相同的 servlet 名称时,我收到错误“servlet 名称已存在”。我的印象是,使用不同的包名可以添加相同的类名。请在这方面引导我。
【问题讨论】:
每个servlet 必须是每个应用程序的唯一名称。当您使用任何 IDE 创建 servlet 时,它会询问 servlet 名称,这些名称和 servlet 类以及 url 模式在 web.xml 文件中配置。因此,在单个应用程序中,每个 servlet 都由唯一名称标识,因此 servlet 名称必须是唯一的。
【讨论】: