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]

Odpovedet emailem