Podívejte se, co vám HTTPConnection odesílá - jestli není potřeba tam ještě něco z protokolu HTTP nastavit apod. A není potřeba nakonec zavřít OutputSTream? Filip Jirsák
2005/9/19, Martin Chalupa <[EMAIL PROTECTED]>: > Něco takového jsem zkoušel, ale bez úspěchu co dělám špatně? > Servlet: > metoda service > > ServletInputStream is = request.getInputStream(); > int x; > ByteArrayOutputStream baos = new ByteArrayOutputStream(); > while ((x=is.read())!=-1){ > baos.write(x); > } > //ulozeni pole bytů > Aplikace: > FileInputStream fin = new FileInputStream("cesta_k_souboru"); > URL u = new URL( "http://localhost:8080/WebModule1/upload2" ); > URLConnection uc = u.openConnection(); > uc.setDoOutput( true ); > OutputStream out = uc.getOutputStream(); > uc.connect(); > int c; > while ((c=fin.read())!=-1){ > out.write(c); > } > > > Behalf Of Rastislav Rehák wrote: > > > > 1. aplikacia odosle data cez URLConnection > > > > 2. servlet ich precita cez request.getInputStream() . > > > > > > > > Martin Chalupa wrote: > > > > >Rád bych se zeptal jak realizovat spojení klasické java aplikace k > > >servletu? Aplikace odešle binární data a servlet by je měl uložit do > > >databáze. > > > > > >Martin Chalupa > > > > > > > > > > > -- Filip Jirsák [EMAIL PROTECTED]