2009-04-26 13 views

答えて

2

私が見つけた最も簡単な方法は、WebAppオブジェクトを取得することです。例えば、web.xmlにサーブレットを追加します。

import org.eclipse.jst.j2ee.model.ModelProviderManager; 
import org.eclipse.jst.javaee.web.WebApp; 

WebApp webApp = (WebApp) ModelProviderManager.getModelProvider(project).getModelObject(); 
Servlet servlet = WebFactory.eINSTANCE.createServlet(); 
servlet.setServletName("myServlet"); //$NON-NLS-1$ 
servlet.setServletClass("org.my.class.path"); //$NON-NLS-1$ 
webApp.getServlets().add(servlet); 

一つは、同様に、サーブレット・マッピングおよびフィルタのような他のタグを追加することができます。

関連する問題