Java Spring中的自定义标记
我有定制标签。它工作正常,但一点也不正常。我的Java Spring中的自定义标记,java,jsp,spring-mvc,jsp-tags,Java,Jsp,Spring Mvc,Jsp Tags,我有定制标签。它工作正常,但一点也不正常。我的jsp看起来像: <test:myTag>${headHunter.salary}</test:myTag> 所以,如果${headHunter.salary}等于10,标签必须返回相同的值。但它只将“${headHunter.salary}”返回为字符串。怎么了 UPD taglib.tld: <?xml version="1.0" encoding="UTF-8"?> <taglib> &
jsp
看起来像:
<test:myTag>${headHunter.salary}</test:myTag>
所以,如果${headHunter.salary}
等于10
,标签必须返回相同的值。但它只将“${headHunter.salary}”返回为字符串。怎么了
UPD
taglib.tld:
<?xml version="1.0" encoding="UTF-8"?>
<taglib>
<tlibversion>1.0</tlibversion>
<shortname></shortname>
<jspversion>1.1</jspversion>
<tag>
<name>myTag</name>
<tagclass>net.babobka.blog.tags.CurrencyTag</tagclass>
<bodycontent>tagDependent</bodycontent>
</tag>
</taglib>
1
1.1
我的标签
net.babobka.blog.tags.CurrencyTag
标记相关
摆脱
<bodycontent>tagDependent</bodycontent>
tagDependent
它应该默认为
无脚本
你启用了EL吗?我不知道你在说什么。什么是艾尔?哦,你是说斯佩尔吗?是您的${headHunter.salary}
表达式的内容。如果你要使用它,它需要被启用。我想是的。它已启用。它不带标签就可以工作<代码>${headHunter.salary}-好的,值在页面上,${headHunter.salary}
-不。@Tony注意可能还有其他后果。详细说明如何配置自定义标记。
<bodycontent>tagDependent</bodycontent>