Oppure

Loading
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:

<%
	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