【问题标题】:Custom tag library is not accepting JSP expression自定义标签库不接受 JSP 表达式
【发布时间】:2012-10-09 12:42:05
【问题描述】:

我正在尝试将计数器作为值传递给我的自定义选项卡库的属性之一。不知何故,它不接受它。因此,自定义标签没有呈现在我的页面上。当我传递一个字符串文字时,它工作顺利。

我在这里做的是,

<mytaglib:pagination totalRecords="<%= rsSize %>" />

上面的属性被定义为String,getter 和setter 方法都可用于它。我试图在页面上打印它只是为了验证我得到了这个值。

我什至在我的 .tld 文件中为这个特定属性添加了这一行 &lt;rtexprvalue&gt;true&lt;/rtexprvalue&gt;。这是我根据这篇文章保留下来的

我有什么遗漏的吗?

【问题讨论】:

  • 到底是什么问题?您是否希望打印一些东西?您的标签支持代码是什么样的?
  • @BeauGrantham 嘿,我找到了解决方案。谢谢:-)

标签: java jsp jstl taglib


【解决方案1】:

rsSizeint 类型,我在标签库实现中将totalRecords 定义为String 对象。我将其更改为 int 并解决了问题。

【讨论】:

    猜你喜欢
    • 2014-05-11
    • 1970-01-01
    • 2012-06-10
    • 1970-01-01
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多