Oletetaan että nettisivulla on lomake jolla syötetään tietoa. Lomakkeelle pitäisi saada kenttä jonka kautta tiedon mukana voisi lähettää myös kuvan.
Pystyykö kuvan liittämään leikepöydältä applettiin (ilman tietoturvamäärityksiä) ja lähettämään sitä kautta servletille vai miten?
Pystyykö kuvan liittämään leikepöydältä applettiin (ilman tietoturvamäärityksiä) ja lähettämään sitä kautta servletille vai miten?
Vastaukset 5
Vanhimmat
itse olen käyttänyt jakarta upload.jar tai javazoom.upload paketteja kuvien loudaamiseen.
Mutta nämä uppaavat kuvat
Pidän raahaa&pudota ja leikkaa&liimaa tyyppisistä ratkaisuista. File upload on tuttu mutta kyselin josko kuvan saisi lähtemään suoraan leikepöydältä.
Esimerkki: Käyttäjä lähettää helppariin viestin minulla on sellainen ja sellainen ongelma. Jos leikkaa&liimaa toimisi hän voisi ottaa Print screen-toiminnolla kuvaruutukopion ja liittää sen viestin osaksi. Jos käytetään file uploadia niin käyttäjän ensin pitää osata tallentaa tuo kuva (lisäksi sopiva ohjelma pitää olla asennettuna) ja heti seuraavaksi hakea file-lomake-elementin avulla tuo sama kuva.
Voi olla ettei tuo onnistu mutta kysyvä ei tieltä eksy...
Mitä file upload:iin tuleen niin drag&drop applettiin olisi tosi leuhka.
että tuo drag&drop oli tarkoittamasi asia, mutta jos
satut löytämään paketin jolla todella voisi tehdä kuvan raahauksen ja upload:ta se niin kerro ihmeessä.
Kuvan voi lehettää multipart-form-data-tyyppisellä HTML-lomakkeella ja file-tyylisellä tekstikentällä. Tiedoston vastaanottaminen vaatii hieman koodia, mutta esim täältä http://jakarta.apache.org/commons/fileupload/ löytyy apua.
Leikepöytään ei pääse signaamattomasta appletista käsiksi