新建了一個maven項目,添加了struts2,配置了struts.xml,啟動正常,但是訪問action時出錯:
這個錯誤怎么也查不出來,很明顯的是沒有進(jìn)入action方法;開始以為是配置文件沒加載到;后來才知道是使用通配符不當(dāng)造成的:
我只這樣配置的,method="{*}",maven項目沒有識別出來。
改成
這樣就OK了。
在普通的web項目上使用出錯的那種配置是沒有問題的。這個配置就是我從運(yùn)行正常的普通web項目中拷貝過來的,結(jié)果出錯了,怎么也沒想到是這里的原因,記下來以便查閱。
新聞熱點(diǎn)
疑難解答