Dear Friends! I would be grateful if you help me to solve the following problem: My goal is to pass the parameters from an applet to cocoon with POST method and receive a HTML Page back. I haven't managed to get this so far :-(
What I've done: 1) In my applet: URL url = new URL("http://myserver.de/cocoon/page.html"); URLConnection connection = url.openConnection(); connection.setDoOutput(true); connection.setRequestProperty("Content-Type", "text/html"); PrintWriter out = new PrintWriter(connection.getOutputStream()); out.print("user=" + URLEncoder.encode("user") + "&"); out.print("password=" + URLEncoder.encode("password")); out.close(); This is of course only a example: if it was only for these two parameters, I would pass them with GET method: applet.getAppletContext().showDocument( "http://myserver.de/cocoon/page.html?user=user&password=password"); It works perfect. But actually I'd like to pass to cocoon a vector with parameters. 2) In my sitemap.xmap : <map:match pattern="page.html"> <map:generate src="docs/samples/xsp/page.xsp" type="serverpages"/> <map:transform src="stylesheets/xml2html.xsl"> <map:parameter name="view-source" value=" docs/samples/xsp/page.xsp"/> </map:transform> <map:serialize/> </map:match> 3)my page.xsp: <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:xsp-request="http://apache.org/xsp/request/2.0" xmlns:esql="http://apache.org/cocoon/SQL/v2"> <page title="My HTML Page" bgcolor="#FFFFC0"> <table> <tr> <td> <p align="left"> <xsp-request:get-parameter name="user"/> </p> <p align="left"> <xsp-request:get-parameter name="password"/> </p> </td> </tr> </table> </page> </xsp:page> 4) Again in applet : If I open BefferedReader, I can see that cocoon has done his job - the HTML page exists, I can read it as a String in my Java-Console , but I don't see it in my browser!!! BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; while((line = in.readLine()) != null){ System.out.println(line); } in.close(); QUESTION: What have I done wrong? What do I have to do to get my HTML Page be seen in browser? Thanks to all in advance! Viktor --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>