在java web應用程序中,是否可以將servlet映射到不是「web.xml」的文件中?我的意思是。我將需要映射超過一百個servelts,並且web.xml會很難處理。 由cathegory分割幾個文件中的映射將是偉大的。Servlet映射。 Web.xml
如果有什麼方法,請你告訴我怎麼做?
非常感謝。
在java web應用程序中,是否可以將servlet映射到不是「web.xml」的文件中?我的意思是。我將需要映射超過一百個servelts,並且web.xml會很難處理。 由cathegory分割幾個文件中的映射將是偉大的。Servlet映射。 Web.xml
如果有什麼方法,請你告訴我怎麼做?
非常感謝。
不確定是否需要劃分web.xml文件。但是您可以通過Java Annotations定義servlet而不是在web.xml中定義它們來實現您的任務。 Servlet 3.0 specification提供了一個新的註釋@WebServlet可用於聲明您的servlet。
嗨rizz86。註釋似乎工作正常。非常感謝你。你的回答非常有幫助。 – mdev
是的。的Servlet 3.0提供可插拔功能,讓你通過定義Web構件:
Web Fragments
。 WEB-INF/lib
中的庫可以有META-INF/web-fragment.xml
,它們可以定義完整部署描述符的一部分。Annotations
。您可以使用@WebServlet,@WebFilter和@WebListener註釋來定義Servlet,Filters和Listeners。
可能重複的[如何在web.xml中包含其他配置文件](http://stackoverflow.com/questions/8380440/how-to-include-other-configuration-files-in-web-xml ) –