我想爲build forge配置build.xml文件,但好像我遇到了java servlet頁面所需的庫問題。我其實想使用OWASP的AntiSamy庫,但我不斷收到策略例外之後沒有發現從NetBeans向Tomcat部署WAR文件時出現問題
org.owasp.validator.html.PolicyException文件:java.io.FileNotFoundException:C:\ PROGRAM%20Files \阿帕奇%20Software%20Foundation \ Apache的Tomcat的6.0.29 \的webapps \ XSSDemo \ WEB-INF \類\ ... \ antisamy.xml(系統找不到指定的路徑)
的antisamy。然而,xml文件絕對在這個位置。
因此,我嘗試使用Netbeans來清理並構建WAR文件,因爲當我通過Netbeans運行它時,Web應用程序運行良好,因此我預計該文件可以正常工作。但是,我也遇到了同樣的問題。當我通過IDE中未發生的IDE運行應用程序時,是否可以引用Netbeans創建的一些引用? antisamy.xml位置中的URL編碼是否會導致問題?
感謝您的幫助。
編輯:我在這裏壓縮長類路徑到三個點。實際的響應具有實際的課程路徑。我沒有收到任何類型的安全錯誤。
你有沒有試過把你的XML文件放在WEB-INF/classes目錄中而不是放在子目錄中? – 2010-07-24 23:41:20