我正在使用Struts2.0。當我寫一個程序時,在struts.xml文件中獲得警告「該文件無法驗證,因爲存在連接問題」: - 「!DOCTYPE struts PUBLIC」 - // Apache Software Foundation // DTD Struts配置2.0 // EN「」http://struts.apache.org/dtds/struts-2.0.dtd「」在使用struts.xml文件時發出警告。
當我執行應用程序的第一頁加載但提交後,下一頁不加載並顯示如下錯誤:「請求的資源(/ TestProject/login)不可用」。
我使用struts2.0的,Tomcat6.0,幷包括jar文件:
- 共享記錄-1.1
- 的freemarker-2.3.8
- OGNL-2.6.11
- Struts2的核心 - 2.0.6
- XWork的-2.0.1
plz幫助我,爲什麼這個錯誤是未來EIT她由於警告或其他原因。
檢查最新版本是否有任何不必要的字符或空格之前!Doctype – gnanz
請嘗試以下行:'<?xml version =「1.0」encoding =「UTF-8」?> <!DOCTYPE struts PUBLIC 「 - // Apache Software Foundation // DTD Struts Configuration 2.0 // EN 「 」http://struts.apache.org/dtds/struts-2.0.dtd「>'參見在<?xml – gnanz
之前沒有空格將devMode打開,打開日誌到DEBUG,並檢查您的控制檯。您需要提供有關您要提交的操作的操作配置,訪問第一頁(通過操作或直接訪問JSP)的更多信息,等等。這也是S2的非常早期版本,真的不應該使用。我不記得那麼久了,但你可能還需要Commons IO和Commons fileupload - 你應該真的使用Maven來管理你的依賴關係。 –