Salve a tutti,
sto scrivendo il seguente codice:
Ho inserito dei dati entro la mia matrice, ho una form che mi chiede un nome e se il nome è uguale a uno dei miei dati devo stampare i valori ad esso associai.codice HTML:[FONT=Monaco] [/FONT] [FONT=Monaco] <%[/FONT] [FONT=Monaco] String [][] n = new String [][] {[/FONT] [COLOR=#3933FF][FONT=Monaco] {"Italia", "1.4"},[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] {"Francia", "2.4"},[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] {"Austria", "1.8"},[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] {"Slovenia", "1.5"},[/FONT][/COLOR] [FONT=Monaco] };[/FONT] [FONT=Monaco] %>[/FONT] [COLOR=#3933FF][FONT=Monaco] <section id="footer">[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] <div class="container">[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] <div class="8u 12u$(small)">[/FONT][/COLOR] [FONT=Monaco] <form method="post" action= "#">[/FONT] [COLOR=#3933FF][FONT=Monaco] <div class="row uniform">[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] <div class="6u 12u$(xsmall)"><input type="text" name="name" id="name" placeholder="Nazione" /></div>[/FONT][/COLOR] [COLOR=#3933FF][FONT=Monaco] <div class="6u$ 12u$(xsmall)"><input type="submit" value="Cerca" /></div>[/FONT][/COLOR] [FONT=Monaco] </div>[/FONT] [FONT=Monaco] </form>[/FONT] [FONT=Monaco] </div>[/FONT] [FONT=Monaco] [/FONT] [FONT=Monaco] <% String pn = request.getParameter("name").trim(); [/FONT] [FONT=Monaco] [/FONT] [FONT=Monaco] for (String []i : n) {[/FONT] [FONT=Monaco] String nome = i[0]; [/FONT] [FONT=Monaco] String valore = i[1];[/FONT] [FONT=Monaco] [/FONT] [FONT=Monaco] if (pn.length() == 0 || (pn.equalsIgnoreCase(nome))) {[/FONT] [FONT=Monaco] %>[/FONT] [FONT=Monaco] [/FONT] [FONT=Monaco] <p> <strong> <%=valore %> </strong> </p>[/FONT] [FONT=Monaco] <% }%>[/FONT] [FONT=Monaco] [/FONT] [FONT=Monaco] <%}%> [/FONT] [FONT=Monaco] </div>[/FONT] [COLOR=#4E9192][FONT=Monaco] </section> [/FONT][/COLOR]
Tuttavia, ottengo Error 500 quando uso la sintassi jsp e nessun tipo di errore quando non la uso. Naturalmente il mio file è .jsp.
Potete aiutarmi?
Grazie a tutti

Rispondi quotando


