Servlets 用eclipse映射servlet url模式问题

Servlets 用eclipse映射servlet url模式问题,servlets,jakarta-ee,Servlets,Jakarta Ee,我正在使用EclipseJavaEE,并试图从中创建一个servlet。但是,我发现web.xml中的映射url模式存在问题,当url映射中的值与项目名称不相同时,tomcat服务器不会初始化?是否有一种方法可以为项目名称分配不同的url映射值?谢谢。例如,您的servlet定义如下所示 <!-- Define the servlet --> <servlet> <servlet-name>yourServlet</servlet-name&

我正在使用EclipseJavaEE,并试图从中创建一个servlet。但是,我发现web.xml中的映射url模式存在问题,当url映射中的值与项目名称不相同时,tomcat服务器不会初始化?是否有一种方法可以为项目名称分配不同的url映射值?谢谢。

例如,您的servlet定义如下所示

 <!-- Define the servlet -->
 <servlet>
    <servlet-name>yourServlet</servlet-name>
    <servlet-class>com.YourServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>yourServlet</servlet-name>
    <url-pattern>/servlet</url-pattern>
</servlet-mapping>

yourServlet
com.YourServlet
yourServlet
/servlet
比方说,您的应用程序根上下文是“webapplication”,并且您的服务器运行在本地主机端口8080上。然后您可以访问上面的servlet


如果您询问的是Web上下文根(上例中为webapplication),那么您也可以更改它。在eclipse中,右键单击您的项目->
属性->
Web项目设置,并在上下文根字段中更改应用程序的名称。

请给出您的Web.xml示例