tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ben Souther <bsout...@fwdco.com>
Subject Re: request.getParameter(), works on get, not on post
Date Mon, 17 Jan 2005 14:11:43 GMT
request.getParameter doesn't work with mutipart forms.
You will need to check the documentation for the upload library you are
using.

If you don't have one yet, see:
http://jakarta.apache.org/commons/fileupload


On Mon, 2005-01-17 at 09:08, Pawson, David wrote:
> With an input form
> 
> 		<form method="get"
> 		      action="/repository/ckDoc"
> 		      name="form"
>                       enctype="multipart/form-data">
>       <label for="reposo">Archive number:</label>
>         <input name="reposno"
> 	       id="reposno"
>                type="text"
>                size="9"
>                maxlength="8" value="123456"> 
> 
> 
> in ckDoc.java I have
> 
>     public void doGet(HttpServletRequest request, HttpServletResponse response)
> 	throws IOException, ServletException {
> 	HttpSession session = request.getSession(); // 
> 	//String s = request.getQueryString();
> 	String t = request.getParameter("reposno");
> 	System.err.println("Ano is " + t);
> 
> which nicely prints out the Archive number value.
> 
> When I change the get to a post,
> getParameter returns null, intimating that there is no such form item.
> 
> I can access the data (though very messily) using the fileUpload object,
> but it seems so simple using getParameter();
> 
> Can anyone suggest why it won't work with the post please?
> 
> 
> regards DaveP
> 
>  ** snip here **
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Regards DaveP.
> 
> **** snip here *****


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message