現象
在IDEA中配置struts.xml時 extends="struts-default" 報紅,配置攔截器時屬性無預選項提示,也爆紅。
struts.xml本身的配置並沒有錯誤。
解決辦法
Ctrl+Shift+Alt+S調出Project Structure
原因
創建項目時,我們選擇的是之后導入struts的jar包,IDEA找不到jar包中的struts-default.xml文件。
我們導入struts的jar包后,IDEA不會掃描其中有沒有struts-default.xml文件,對於IDEA來說struts-default.xml是缺失的,所以報紅、沒有相應的代碼提示。
手動添加struts中的jar包時,經常出現這類問題,解決方法同上,都是手動添加xml文件。