Bonjours a tous et toutes

Voila j'ai un petit problème d'affichage dans mes textbox.
J'ai des données venant d'un controleur en java et celle-ci je les affiches dans des champs.
tout s'affiche correctement sauf larsqu'il y a des espaces dans ces données

exemple: le prenom : j'envoie, Jean louis
dans ma textbox il ne s'affiche que Jean.

je ne comprend pas ou est le problème
Voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<center><h2><i>Formulaire</i></h2></center>
<br
<form method="post" action="?action=validationmodifsaisieclient">
<TABLE ALIGN="center">
<tr><td><h3>Nom client :</h3></td><td></td><td><INPUT Type="text" Name="txtnom" Size="20" Maxlenght="20" value=<c:out value="${nom}"/> <c:out value="${client.nom}"/>></td></tr>
 
<tr><td><h3>Prenom client :</h3></td><td></td><td><INPUT Type="text" Name="txtprenom" Size="20" Maxlenght="20" value=<c:out value="${client.prenom}"/>></td></tr>
 
<tr><td><h3>Adresse  :</h3></td><td></td><td><INPUT Type="text" Name="txtadresse" Size="20" Maxlenght="20" value=<c:out value="${adresse.rue}"/>></td></tr>
 
<tr><td><h3>Ville :</h3></td><td></td><td><INPUT Type="text" Name="txtville" Size="20" Maxlenght="20" value=<c:out value="${adresse.ville}"/>></td></tr>
 
<tr><td><h3>Code postal :</h3></td><td></td><td><INPUT Type="text" Name="txtcp" Size="20" Maxlenght="20"value=<c:out value="${adresse.code_postal}"/> ></td></tr>
 
<tr><td><h3>Telephone :</h3></td><td></td><td><INPUT Type="text" Name="txttel" Size="20" Maxlenght="20" value=<c:out value="${client.telephone}"/>></td></tr>
 
<tr><td><h3>Email :</h3></td><td></td><td><INPUT Type="text" Name="txtmail" Size="20" Maxlenght="20" value=<c:out value="${client.email}"/> ></td></tr>
 
</table>
<BR>
<CENTER><INPUT type="submit" value="Envoyer"></CENTER>
</form>
Si quelqu'un a une idée je suis prenneur.

Merci d'avance pour d'eventuelle réponse.
Bonne journée a tous et toutes