2012-09-05 157 views
0

如何將url映射到tomcat中的HttpServlet類。tomcat請求servlet

例子我想請求/鈣通過Calc.java

處理這麼127.0.0.1:800/calc的請求會打電話:

public class Calc extends HttpServlet { 
    /* ... */ 
} 

回答

2

如果你在tomcat7這是因爲添加註釋一樣簡單:

@WebServlet(urlPatterns="/calc") 
public class Calc extends HttpServlet { 
    /* ... */ 
} 
+0

+1使用註解 –

0

我覺得這個配置應該是web.xmlwar文件,而不是在tomcat。

如果您使用的是Servlet3.0,那麼您也可以使用註釋。

@WebServlet(urlPatterns="/yoururl") 
0

添加以下配置

<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>