[Résolu][JSP]Erreur de syntaxe dans un tag <option select
Bonjour,
J'ai une erreur tout bête je pense dans une page JSP... mais impossible de la résoudre...
Voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<% String lappli = request.getParameter("lstChApplic");%>
<% if (lappli == null) lappli="";%>
....
<select name="lstChApplic">
<%
String selection = "";
if((rsApplic != null))
{
while (rsApplic.next())
{
if (rsApplic.getString("ID_APPLIC") == lappli) selection = "selected";
%><option <%= selection %> value="<%= rsApplic.getString("ID_APPLIC")%>"><%= rsApplic.getString("Lb_Applic") %></option><%
}
}
rsApplic.close();
%>
</select> |
rsApplic est un recordset.
lappli est défini au debut du code (recupération d'un paramètre).
L'erreur se trouve sur la ligne avec le "<option ... value...>". La syntaxe semble correct mais Eclipse ne reconnait pas comme etant du code html (l'affichage ne se fait pas en bleu).
Si je trace le code en mettant des system.out.println, on voit que ca plante sur cette ligne...
J'obtient sur cette erreur à l'exécution :
javax.servlet.ServletException: No data found
Une idee ??! merci d avance