- 背景:配置spring xml,注释xml中文件元素
- 错误:
Caused by: org.xml.sax.SAXParseException; lineNumber: 24; columnNumber: 10; cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”。 at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:453) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3232) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3195) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3155) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3057)
- 出现原因:在spring*.xml中注释使用//,被认为是字符串
<bean > <property name="injectionDao" ref="injectionDao"></property> </bean> <bean >??????不懂 程序中是引用接口 为什么却要把实现类注入? - 修改方法:注释应该使用<!-- -->
<bean > <property name="injectionDao" ref="injectionDao"></property> </bean> <bean ></bean><!--??????不懂 程序中是引用接口 为什么却要把实现类注入--> - Next
相关文章:
- 2021-07-22
- 2021-05-01
- 2021-06-28
- 2022-12-23
- 2021-07-16
- 2021-08-10
- 2021-06-21
- " 或 "/>"" href='/show-308251287.html' target="_blank"> 2022-12-23