创建时,servlets您不会直接访问这些类。有两种方式来定义 servlet 映射,要么通过annotations,要么通过web.xml。
通过注解
使用 3.0 规范的 Servlet 有一个指定 servlet-mapping 的注解……您应该检查它以查看哪些 URL 映射到您的类/servlet。
看看: http: //www.softwareengineeringsolutions.com/blogs/2010/07/31/annotation-processing-in-servlet-specification-3-0/
您应该有一行以 开头@WebServlet,例如:
@WebServlet(name="HelloWorldServlet", urlPatterns={"/foo", "/bar"})
在上面的示例中,servletdoGet和doPost方法在 URL 时执行,serverName:Port/foo并且serverName:Port/bar可以通过 PUT 或 GET 访问。
通过 Web.xml
如果您使用较旧的规范,则需要检查web.xml具有 XML 格式映射的文件。
请参阅:http ://docs.oracle.com/cd/E13222_01/wls/docs92/webapp/configureservlet.html
<servlet>
<servlet-name>watermelon</servlet-name>
<servlet-class>myservlets.watermelon</servlet-class>
</servlet>