2010-10-20 8 views
1

bonjour quelle est la différence entre <%+i%> et ${i}Quelle est la différence

+0

connexes: http://stackoverflow.com/questions/3177733/howto-avoid-java-code-dans-jsp-fichiers – BalusC

Répondre

3

<% %> est un scriptlet jsp - vous pouvez écrire du code java il
<%= %> est une expression de jsp - vous pouvez y mettre des déclarations java sans virgule ils seront imprimés sur la page.
${} est une expression EL - vous pouvez utiliser à la place des expressions jsp (en utilisant EL est actuellement recommandé)
Comme un petit exemple: <%=request.getAttribute("query") %> est la même que ${query}

Questions connexes