JSF outputText

Olá,
Sou um iniciante em JSF e gostaria de saber se tem como limitar o tamanho da String que vou imprimir num outputText. A idéia é limitar a 100 caracteres. Caso a String passe desse tamanho, adiciono reticências ao final dela.

Abraços!

Tinha q ser no output mesmo… :frowning:
Nao tem nem como chamar alguma classe q faça isso por mim ?

Abs!

você pode regular isso no Bean que retorna o valor para o outputText.

segue um exemplo

private String stringLimitada;

public String getStringLimitada() {
   String retorno = "";
   if (stringLimitada.length() <= 100)
      retorno = stringLimitada;
   else {
      String novaString = stringLimitada.substring(0, 100);
      novaString += "...";
      retorno = novaString;
   }
   return retorno;
}

bons códigos!

Boa !
:smiley:
Brigadão cara !

Olá gustavocsb!

No output não tem como delimitar. Mas no input você pode e pode colocar ele como readonly.

Flw!