25/08/08 20:00
VaLeRiO
Buona sera a tutti,
sto cercando di sviluppare un piccolo sito just 4 fun e mi sono bloccato ad un punto.
Ho una pagina, upload.jsp che deve permettere l'upload di una foto + alcune informazioni su di essa prese da textfield.
Il problema è che quando alla request chiedo il parametro mi da null. Posto la parte di codice (credo) interessata:
Quando cerco di prendere il valore di una textfield, come ad esempio boyName mi ritorna null.
C'è qualcosa che mi è sfuggito? Grazie ciao.
sto cercando di sviluppare un piccolo sito just 4 fun e mi sono bloccato ad un punto.
Ho una pagina, upload.jsp che deve permettere l'upload di una foto + alcune informazioni su di essa prese da textfield.
Il problema è che quando alla request chiedo il parametro mi da null. Posto la parte di codice (credo) interessata:
<% UploadPhoto uploadFile = new UploadPhoto(); String action = request.getParameter("action"); System.out.println(action); System.out.println(request.getParameter("boyName")); if(action != null && action.equals("upload")) uploadFile.upload(request,dao); %>
<form action="upload.jsp?action=upload" method="post" enctype="multipart/form-data"> Photo: <br/> <input type="file" name="file" /> <br/> Boy name: <br/> <input class="text" type="text" name="boyName" /> <br/> Girl name: <br/> <input class="text" type="text" name="girlName" /> <br/> Boy age: <select name="boyAge"> <% for(int i = 5 ; i < 100; i++) {%><option value="<%=i%>"> <%=i%> </option><%}%> </select> <br/> Girl age: <select name="girlAge"> <% for(int i = 5 ; i < 100; i++) {%><option value="<%=i%>"> <%=i%> </option><%}%> </select> <br/> Boy nationality: <br/> <input class="text" type="text" name="boyNationality" /> <br/> Girl nationality: <br/> <input class="text" type="text" name="girlNationality" /> <br/> <textarea name="notes" rows="5"> </textarea> <br/> <p> <input type="submit" value="Invia" /> </p> </form>
Quando cerco di prendere il valore di una textfield, come ad esempio boyName mi ritorna null.
C'è qualcosa che mi è sfuggito? Grazie ciao.
aaa