  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Struts - A MVC web framework | | Tomcat - JSP/Servlet container | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | | JSP - A mailing list about Java Server Pages specification and reference | |
Struts & Hibernate
|
|
|
  | | | problems receiving date through the input stream | problems receiving date through the input stream 2003-09-16 - By Bannert, Markus (Exchange)
Back Hi,
I use the doPost method and send it a short string. However, reading from the input stream on the server, I get nothing. Any explanations?
I added code snippets for client and server:
client HttpURLConnection connection = (HttpURLConnection)url.openConnection(); connection.setDoOutput( true ); connection.setDoInput( true ); connection.setRequestMethod( "POST" ); OutputStream outputStream = connection.getOutputStream(); OutputStreamWriter writer = new OutputStreamWriter( outputStream ); writer.write( "This is a test" ); writer.flush(); outputStream.close(); InputStream inputStream = connection.getInputStream(); BufferedReader reader = new BufferedReader( new InputStreamReader( inputStream ) ); String line; while( ( line = reader.readLine() ) != null ) { System.out.println( line ); } inputStream.close();
server: System.out.println( "wssvl_DomainServlet.doPost" ); ServletInputStream inputStream = httpServletRequest.getInputStream(); InputStreamReader reader = new InputStreamReader( inputStream ); BufferedReader bReader = new BufferedReader( reader ); String currentLine = null; while( ( currentLine = bReader.readLine() ) != null ) System.out.println( currentLine ); // DOES NOT RETURN ANYTHING????
httpServletResponse.setContentType( "text/xml" ); PrintWriter out = httpServletResponse.getWriter(); out.println( "<?xml version=\"1.0\" encoding=\"UTF-8 (See http://UTF-8.ora-code.com)\"?>" ); out.println( "This is another test" ); out.close();
*********************************************************************** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. ***********************************************************************
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected) For additional commands, e-mail: tomcat-user-help@(protected)
|
|
 |