日期:2014-05-20  浏览次数:20583 次

JSP自定义标签的问题
如:在一个Jsp文件中存在<Brick:pageshow/>的一个自定义标签,我想从后台标签处理类中取出 标签的名称pageShow,应该如何取?

------解决方案--------------------
怎么取?都怀疑怎么会有这种需求。你想干什么?
------解决方案--------------------
给你个标签的例子自己看看吧!
标签:<framework:VoucherCodeToName code="" />

tld.xml
XML code

<tag>
        <name>VoucherCodeToName</name>
        <tagclass>com.itown.crm.fee.vouchermanager.util.VoucherCodeToNameTag</tagclass>
        <bodycontent>JSP</bodycontent>
        <attribute>
            <name>code</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
</tag>

------解决方案--------------------
上边的例子比较清晰了
------解决方案--------------------
我是这么理解的:
1.如果解析XML里有一个input控件,既<input name="userName">;
2.如果是查看,则需要进行标签替换时,哪些控件需要替换,并且是替换成哪个标签我想你应该是知道的吧!?
3.这样可以根据控件的name属性进行比较,做替换了啊!