Afficher une String dans 2 champs différents
Bonjour,
je bosse là-dessus et j'arrive pas à trouver une solution élégante. Peut être que j'ai le nez collé dessus :koi::
Il y a un String dans un backing bean, et à l'écran il doit être affiché dans 2 input text différents:
Code:
1 2 3 4 5 6
|
public class Client {
private String idPermanent;
public String getIdPermanent() {return idPermanent;}
public void setIdPermanent(String id) {this.idPermanent = id;}
} |
Et un extrait du JSP
Code:
1 2 3 4 5
|
<h:outputText styleClass="outputText" id="text121" value="#{fichierRessources.titreIdPermanent}:"></h:outputText>
<h:inputText styleClass="inputText" id="texteIdCodeNational" size="3" maxlength="3"></h:inputText>
<h:inputText styleClass="inputText" size="10" id="texteIdCodeClient">
</h:inputText> |
Le premier input affiche les 3 premiers caractères, le 2e input affiche le reste. Il ne faut pas splitter la String en 2 dans le backing bean car c'est le même concept, c juste au niveau de la présentation que ça doit être présenté dans 2 input text différents. Une idée quelqu'un ?