如何使用Eclipse Mars在部署描述符中定义servlet?

时间:2015-09-29 18:45:03

标签: java java-ee servlets

我目前正在使用Eclipse Mars进行一个简单的项目,但是如何在部署描述符中定义servlet以便Web应用程序可以了解它?

1 个答案:

答案 0 :(得分:2)

您需要在if(scores.Count < index) { //If the index you're accessing is past the end of the list, use Add scores.Add(value); } else { //Otherwise let's overwrite what's already at index i scores[index] = value; } 中使用与以下内容类似的条目,无论您使用何种版本的IDE。

web.xml

您将用于访问servlet的URL为<servlet> <servlet-name>myServlet</servlet-name> <!-- You can use any name --> <servlet-class>com.package.servlets.MyFirstServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>myServlet</servlet-name> <!-- This should be the same as the name defined in the previous tag --> <url-pattern>/myserv</url-pattern> <!-- This will be the url that you will use to access your servlet --> </servlet-mapping>

如果您使用的是Servlet3.0,那么您也可以选择使用注释。在这种情况下,您不需要编辑web.xml中的任何内容。只需使用下面的http://host:port/appName/myserv注释您的课程

@WebServlet