项目中在用Ibatis,但是在eclipse中,对ibatis的xml文件进行编辑时,并没有标签提示,而且eclipse在对ibatis的xml文件进行编译sqlmap的xml也会有警告出现,由于上网找下原因发现是ibatis的dtd头文件有误。
关于ibatis的dtd文件头会有下面的写法:
由:
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd">
换为:
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
问题解决。
www.ibatis.com换成ibatis.apache.org。
大家注意了,ibatis的home应该是http://ibatis.apache.org/。