【发布时间】:2012-06-19 06:06:08
【问题描述】:
我是 JSP 新手,所以在使用 JSP 标签显示一些消息时遇到了问题。
我想按照以下约定显示这些消息:如果文本的长度等于或小于 50,那么它将显示整个文本内容,否则只显示前 50 个字符并将“...”附加到其尾部。
我正在考虑添加一个属性(称为 maxDisplayChars,类型为整数)来执行此操作的解决方案。如果指定了此属性,则将执行显示约定,如果没有,则默认行为将保持为默认值。这个附加属性将帮助我减少代码更改,只需查看应用程序的哪个部分需要应用此规则并“插入”此属性。
您认为这种解决方案可行吗?如果是,那么如何实现它(对不起,我只是 JSP 和 JSTL 的新手-_-),如果否,还有其他方法可以解决这个问题吗?
非常感谢。
【问题讨论】: