Я интенсивно использую ArrayList на некоторых страницах JSP. Я хотел бы получить доступ к ArrayList следующим образом:
${myArrayList.size}
Но поскольку объекты должны соответствовать стандарту JavaBean, где myArrayList.getMyPropertyName ()
равно $ {myArrayList.myPropertyName}
в JSP / JSTL, функция myArrayList.size ()
недоступна.
Есть ли еще один класс, который мне следует использовать?
Обновление:
Немного сложно согласиться с тем, что такая функция, как получение размера вашего ArrayList в JSP, упущена только для очистки одного лайнера, но кажется могут быть и другие причины, по которым дизайнеры выбрали .size ()
вместо .getSize ()
Я думаю, это действительно не проблема, если у вас есть поддержка $ {fn : length (myArrayList)}
или синтаксис $ {myArrayList.getSize ()}
.