因?yàn)槭褂昧藄truts2的靜態(tài)內(nèi)容加載的特性(http://struts.apache.org/2.2.3/docs/static-content.html)導(dǎo)致了該問(wèn)題。
解決方案[對(duì)2.3.3以下版本有效,2.3.4版本同樣出現(xiàn)異常,但異常位置已不在這里]:
1. 自定義StaticContentLoader覆蓋默認(rèn)的DefaultStaticContentLoader,并修改struts配置文件指定使用新的StaticContentLoader實(shí)現(xiàn)類。
- <constant name="struts.staticContentLoader" value="coo.struts.config.GenericStaticContentLoader" />
2. 覆蓋DefaultStaticContentLoader的findStaticResource方法,加入為空判斷處理。
延伸閱讀
- 史上最牛的Java思維學(xué)習(xí)導(dǎo)圖 2018-07-29
- windows64位云主機(jī)上php5.6+apache2.4+IIS7+Tomcat7整合安裝配置指南 2014-11-22
- Struts2請(qǐng)求中findStaticResource方法報(bào)錯(cuò)NullPointException 2014-11-06
- 解決導(dǎo)出jar后圖片圖標(biāo)等無(wú)法顯示的問(wèn)題 2014-07-27
- 將Kindeditor高亮樣式替換成UEditor的樣式 2014-07-27
- 字體選擇器 2014-07-27
- jtextarea顯示行號(hào) 2014-07-27
- HttpClient使用及jar包下載 2014-07-31