Servlet 3.0的一些新特性包括:
Servlet注解:可以使用注解來定義Servlet,而不再需要在web.xml文件中配置Servlet。
異步處理請求:Servlet可以異步處理請求,而不必等待請求處理完畢后再返回響應。
文件上傳:Servlet 3.0增加了對文件上傳的支持,可以通過Servlet API直接處理文件上傳。
Servlet容器初始化器:可以通過實現ServletContainerInitializer接口來在Servlet容器啟動時初始化Servlet容器。
動態注冊Servlet:可以在運行時通過ServletContext接口動態注冊Servlet。
重構和增強的部署描述符:web.xml文件的格式得到了簡化和改進,可以更方便地配置Servlet和其他Web組件。
改進的會話管理:Servlet 3.0引入了新的會話管理API,可以更靈活地管理會話。
總的來說,Servlet 3.0的新特性主要是為了簡化Servlet的開發和配置,提高性能和靈活性。