Quantcast
Channel: GUJ - Tópicos com a tag hibernate
Viewing all articles
Browse latest Browse all 759

Primefaces Chips (componente web)

$
0
0

@jMarcel escreveu:

Eu tenho um CRUD e quero mudar o inputTexArea:

<p:inputTextarea id=“tags” value="#{myController.selected.tags}" />

Para o novo componente chips do Primefaces:

<p:chips id=“tags” value="#{myController.selected.tags}" />

Trecho da minha entity class:

@Lob
@Size(max = 2147483647)
@Column(name = “tags”)
private String tags;
//Getters e Setter omitidos

O método get funciona, pois as tags são exibidas dentro do inputText como esperado:

public List getTags() {
return Arrays.asList(tags.split(","));
}

Porém, o método set não está funcionando, quando eu clico em Salvar, é lançada a Exception:

public void setTags(List tags) {
this.tags = String.join(",", tags);
}
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.CharSequence
at org.hibernate.validator.internal.constraintvalidators.SizeValidatorForCharSequence.isValid(SizeValidatorForCharSequence.java:33)
at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree.validateSingleConstraint(ConstraintTree.java:281)

Descobri que o p:chips usa uma List para armazenar os valores, daí usei get e set abaixo:

public List getTags() {
return Arrays.asList(tags.split(","));
}
public void setTags(List tags) {
this.tags = String.join(",", tags);
}

Mas daí é lançada outra Exception:

java.util.ArrayList cannot be cast to java.lang.CharSequence

Alguém pode me ajudar a fazer isso funcionar, por favor?

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 759

Trending Articles


Long Distance Relationship Tagalog Love Quotes


Girasoles para colorear


Oso hormiguero para colorear


Tagalog Love Quotes – Nagmamahal


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


5 Tagalog Relationship Rules


Long distances monthsary message tagalog


Re:Mutton Pies (lleechef)


Vimeo 10.7.1 by Vimeo.com, Inc.


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Tropa Quotes


INUMAN QUOTES


Best Love Life Quotes Collection


Vimeo 10.7.0 by Vimeo.com, Inc.


Pokemon para colorear



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>