一 自定义标签范例
1.实现自己的注解xsd
<xsd:schema
xmlns=“http://blog.csdn.net/cutesource/schema/people”
xmlns:xsd=“http://www.w3.org/2001/XMLSchema”
xmlns:beans=“http://www.springframework.org/schema/beans”
targetNamespace=“http://blog.csdn.net/cutesource/schema/people”
elementFormDefault=“qualified”
attributeFormDefault=“unqualified”>
<xsd:import namespace=“http://www.springframework.org/schema/beans” />
<xsd:element name=“people”>
xsd:complexType
xsd:complexContent
<xsd:extension base=“beans:identifiedType”>
<xsd:attribute name=“name” type=“xsd:string” />
<xsd:attribute name=“age” type=“xsd:int” />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:schema>
2.定义META-INF/spring.schemas 配置文件
http://blog.csdn.net/cutesource/schema/people.xsd=META-INF/people.xsd
3.定义META-INF/spring.handlers 配置处理类
http://blog.csdn.net/cutesource/schema/people=com.study.mike.spring.ext.TestNamespanceHandler
4