L'initialisation de la zone de texte valeur dans la page jsp avec java variable
J'ai une page jsp avoir deux champ de texte id et le nom. Maintenant, je veux Déclarer deux variable java
int ID=5;
& String Name="Riyana";
. Je veux initialiser la valeur des champs de texte avec ces deux variable java.Comment faire cela? S'il vous plaît aider.
C'est mon segment de code de la page jsp:
<%
int ID=5;
String Name="Riyana";
%>
<tr>
<td align="right">ID</td>
<td><input name="id" value="" size="20" type="text"></td>
</tr>
<tr>
<td align="right">Name</td>
<td><input name="name" value="" size="50" type="text"></td>
</tr>
OriginalL'auteur riyana | 2011-01-08
Vous devez vous connecter pour publier un commentaire.
Veuillez utiliser <%! %> pour la variable d'initialisation.
Ne pas utiliser les scriptlets, essayez les taglibs à la place.
OriginalL'auteur Dead Programmer
Je fortement vous suggérons de ne pas utiliser de code Java dans les pages jsp, à sa mauvaise MVC conception.
Vous devez passer ces variables de
servlet
et sur jsp utilisationjstl
pour accéder à des variablescomment jamais votre code solution est ici.
OriginalL'auteur Jigar Joshi
Utilisez des guillemets simples dans la valeur de l'entrée de texte, comme
value='<%=Name%>'
au lieu de guillemets commevalue="<%=Name%>"
OriginalL'auteur Amit Kumar
Utilisation jstl
OriginalL'auteur Lalit Nandan