我正在尝试将计数器作为值传递给我的自定义标签库的某个属性。不知怎的,它不接受它。因此,自定义标记不会在我的页面上呈现。当我传递一个字符串文字时,它工作顺利。
我在这里做的是,
<mytaglib:pagination totalRecords="<%= rsSize %>" />
Above属性定义为String
,getter和setter方法都可用。我试图在页面上打印它只是为了验证我得到了这个值。
我甚至在 .tld 文件中为此特定属性添加了此行<rtexprvalue>true</rtexprvalue>
。这是基于这个阅读
有什么我想念的吗?
答案 0 :(得分:0)
rsSize
的类型为int
,我在我的标记库实现中将totalRecords
定义为String
对象。我将它改为int,这解决了问题。