做項目的時候碰到的問題彙總:
2017/3/2
學習struts2
1.運行第一個struts2程序的時候一直報錯
原因:1.使用的jar包的版本問題,如果使用2.3的版本沒有什麼問題 ,但是2.5的版本就會出現各種各樣的問題 比如 unable to load configuration gxp
,網上的說法是common-lang包版本過低的問題,但是已經是最新的版本了還是不行。也有可能是太多不必要的jar包,但是刪除不必要的jar包以後,還是會出現問題。所以放棄使用2.5的版本,直接用了2.3
2.運行struts2.3還是會報錯
問題的根源在於web.xml文件有缺失,裏面那句<web-app... ...>沒有寫
2017/3/4
學習mybatis
1.Error creating document instance. Cause: org.xml.sax.SAXParseException;
conf.xml文件裏面<mapper>裏面的resource只寫到 mapping/userMapper 掉了後面的.xml
然後發現還是會bug,最後發現是user類裏面沒有無參的構造函數
2.conf.xml 裏面用<mapper class=>忘記打引號
3.起別名的時候<typeAliases>裏面應該是<package name=" xxx"/> 而不是<package></package>
4.Mapped Statements collection already contains value
mapping的這個包裏面有其他的mapper文件,也叫做同樣的id