Hi,
I need to do POST in Tapestry for example :

<form method=*"POST"* Action=*"*MyURL*"* name=*"name"*>

            <input type=*HIDDEN* name=*"FirstParam"* id=*"IdFirstParam"*value=
*"*Value*FrstParam"*/>

            <input type=*HIDDEN* name=*"SndParam"* id=*"IdSndParam"* value=*
"*Value*SndParam"*/>

</form>


When I try :


String data = URLEncoder.encode("*FirstParam*", "UTF-8") + "=" +
URLEncoder.encode("*FirstParam*", "UTF-8");
                    data += "&" + URLEncoder.encode("*SndParam*", "UTF-8") +
"=" + URLEncoder.encode("*SndParam"*, "UTF-8");
// Send data
URL url = new URL(*MyURL*);
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();

But Tapestry tell me that I must use :
java.net.URL, org.apache.tapestry5.Link, org.apache.tapestry5.StreamResponse

Any one know how to do ?

Thanks in advance

*Khalid.*

Reply via email to