今天重构一个项目,代码实在是恼火。。。看的头大,唉。。。。遇到一个问题,本地测试没有问题,发布到remote server出现了异常,很诡异。
环境如下:
OS:RHEL 5.2
Web Server(local):Tomcat6.0.18
Web Server(remote):Tomcat-7.0.21
异常信息:
Exception:
examcode.jsp (line: 94, column: 196) Attribute qualified names must be unique within an element
在Tomcat 6下运行正常,但是在Tomcat 7下异常。
经检查发现:
94行处代码如下:
<s:select list="allcodelist" headerKey="0" headerValue="代码管理" name="pcode.id" listKey="id" id="" listValue="name" theme="simple" οnchange="changedepth();" id="pcode.id">
解决:
两个重复的id,杯具啊,删掉重复id,重新发布,一切正常。
真是粗心的coder啊,唉。。。就这个问题耗了我半个小时。杯具!