Java tomcat请求servlet
如何将url映射到tomcat中的HttpServlet类 示例我希望请求/calc由calc.java处理 因此,对Java tomcat请求servlet,java,tomcat,servlets,Java,Tomcat,Servlets,如何将url映射到tomcat中的HttpServlet类 示例我希望请求/calc由calc.java处理 因此,对127.0.0.1:800/calc的请求将调用: public class Calc extends HttpServlet { /* ... */ } 我认为这个配置应该在web.xml文件中,而不是在tomcat中 如果您使用的是Servlet3.0,那么也可以使用注释 @WebServlet(urlPatterns="/yoururl") 我认为您将从阅读中受
127.0.0.1:800/calc
的请求将调用:
public class Calc extends HttpServlet {
/* ... */
}
我认为这个配置应该在
web.xml
文件中,而不是在tomcat中
如果您使用的是Servlet3.0,那么也可以使用注释
@WebServlet(urlPatterns="/yoururl")
我认为您将从阅读中受益匪浅,其中包括这一点。在web.xml中添加以下配置
<servlet>
<servlet-name>calcServlet</servlet-name>
<servlet-class>packagename.Calc</servlet-class> <!-- change the name of package according to your class -->
</servlet>
<servlet-mapping>
<servlet-name>calcServlet</servlet-name>
<url-pattern>/calc</url-pattern>
</servlet-mapping>
calcServlet
packagename.Calc
calcServlet
/计算
如果您使用的是tomcat7,只需添加注释即可:
@WebServlet(urlPatterns="/calc")
public class Calc extends HttpServlet {
/* ... */
}