在Eclipse中新增struts.xml為什麼會出現錯誤?
阿新 • • 發佈:2018-12-10
No1:你struts2的jar包匯入齊全沒有 ,在倉庫裡面找/在libraries找 No2:好像是struts2上面的配置有問題,應該是 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">
dtd版本要一致 之前我用的是struts2的jar包 是2.1.7的版本 現在我換了另一個版本的jar包2.3 但是struts.xml檔案是copy之前的
所以會報一個錯
先把我的struts.xml裡的dtd改為和核心包裡struts.defalut.xml預設的dtd規範
Referenced file contains errors (http://struts.apache.org/dtds/struts-2.3.dtd). For more information, right click on the message in the Problems View and select "Show Details..."
翻譯出來是:
引用的檔案包含錯誤(http://struts.apache.org/dtds/struts-2.3.dtd)。要了解更多資訊,在Problems檢視中右鍵單擊訊息並選擇“Show”
細節……”