cortar texto

Hola a todos

Estoy realizando mi primera aplicacion con jsf de manera visual con el ide netbeans. Tengo un problemilla ya que estoy haciendo una tabla y tengo un campo llamado descripcion de la que solo quiero mostrar algo del texto... seria algo asi:
Descripcion : "Esto es una prueba del texto que quiero mostrar"
Yo quiero mostrar: "Esto es una prueba..."
he intentado hacer esto:

webuijsf:staticText id="staticText3" text="${fn:substring(#{currentRow.value['descripcion']} ,1,5)}"
y
c:out value="${fn:substring(#{currentRow.value['descripcion']},1,2)}"

y no me sale.

Espero que me ayudeis. ¿Estoy mal encaminada?alguna idea?