我有一個使用jstl和Struts 1標記的遺留web應用程序。當我用Java 5/6預編譯JSP文件時,jstl和Struts 1標籤會引發有關「未檢查或不安全操作」的警告。例如,如果我用下面的標籤:抑制JSP文件中未經檢查的Java警告
<%@ page import="/anotherpage.inc" %>
以下警告拋出:
[javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details.
如果我重新編譯-Xlint:未選中,我得到的內部工作細節有問題的JSP標記庫。我想要禁止所有未經檢查的操作警告。我認爲使用-Xlint:-unchecked會禁止警告,但它沒有。
如何在編譯我的JSP頁面時禁止這些警告?對JSP標籤庫進行重新編碼或更新一千個JSP頁面是不現實的。我正在尋找一個編譯器標誌來全局禁用警告,所以我可以看到除未經檢查的警告之外的所有警告。謝謝!
可能存在重複[是否存在與Java中的Java @SuppressWarnings等價的內容?](http:// stackoverflow。com/questions/487715/is-there-an-equivalent-to-java-suppresswarnings-in-jsp) – justkt 2011-02-07 19:45:53
在這個問題中,他們詢問了一些可以添加到單個JSP中以抑制警告的東西。我正在尋找全球性的東西。 – Bob 2011-02-07 19:47:01