相关疑难解决方法(0)

基于某些集合大小处理单数/复数单词的有效方法

我的工作项目中有很多实例需要在一个句子中显示某些集合的大小.例如,如果集合的大小为5,则表示"5个用户".如果它的大小为1或0,则表示"1个用户"或"0个用户".现在,我正在用if-else语句来确定是否打印"s",这很乏味.

我想知道是否有一个开源JSP自定义标记库,它允许我完成这个.我知道我自己可以写一个...基本上,它会有2个这样的参数:<lib:display word="user" collection="userList" />.根据集合大小,它将决定是否附加"s".但是,这个实现不会太强大,因为我还需要处理"ies",有些词不使用任何这些.因此,我希望有一个更强大的库可以立即使用,而不是创建一个半生不熟的工具.在这种情况下,我并不太担心用is/are作为前缀.

顺便说一句,我使用Java.

非常感谢.

java jsp jsp-tags

16
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×1

jsp ×1

jsp-tags ×1