创建时,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>