Не использовать тег <bean:write>
(который в общем случае не следует использовать - когда функциональность JSTL перекрывается с тегами Struts 1, используйте тег JSTL).
Этот вид функциональности обычно заключен в пользовательский тег, однако, чтобы разрешить переменную длину, добавляйте символ эллипса (& hellip;) только при необходимости, разбивайте на границе слова (не хочу говорить «мне нравится» ваша синица & hellip; ", когда фраза" мне нравится предложение вашего заголовка ") и т. д.
Это можно легко обернуть в тег на основе JSP, используя встроенную функциональность JSP EL, как упоминает JB, или довольно быстро реализовать, используя множество других средств.