Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    caricamento immagine tramite il tag "img src" con uso di variabile stringa in java

    Uso del linguaggio: java con jsp ed html.
    Ragazzi ho difficoltà nell utilizzo del tag html per caricare le immagini:
    codice:
    [img]url image[/img]
    in pratica non ho possibilità di passare all' src il percorso dell' immagine direttamente, ma il percorso è salvato dentro una stringa. Vorrei sapere se possibile poter passare all' src una variabile stringa (in java), del tipo:
    codice:
    <% String link="con un metodo accedo al db e prelevo la stringa"%>
    <img src= link>, dove è sintatticamente sbagliato.
    Spero possiate aiutarmi. Grazie!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Qualcosa del genere?

    codice:
    [img]<% out.println( tuaVariabile ); %>[/img]

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    magari anche nella forma abbreviata
    <%=nomevariabile%>
    SCJP 96%

    Sono io signore che non ti perdono,io non merito punizioni, io sono potentissimo e ora che ho visto il tuo volto merito di stare in un cielo alto più alto del tuo perché non capendo chi è l’uomo hai dimostrato di essermi inferiore,tu servirai me. Da oggi mi chiamerò Satan che significa l’Avversario.

  4. #4
    Ho provato, ma la cosa strana è che l' immagine nn viene caricata quando visualizzo la pagina. Poi ho provato a passargli la stringa direttamente, per provare e l immagine si vede. Quindi non so se la variabile funziona effettivamente...

  5. #5
    cosa ti stampa la variabile?
    è lo stesso valore dell'url immagine??
    SCJP 96%

    Sono io signore che non ti perdono,io non merito punizioni, io sono potentissimo e ora che ho visto il tuo volto merito di stare in un cielo alto più alto del tuo perché non capendo chi è l’uomo hai dimostrato di essermi inferiore,tu servirai me. Da oggi mi chiamerò Satan che significa l’Avversario.

  6. #6
    Se inserisco il tag
    codice:
    [img]<% out.println( link ); %>[/img]
    non mi viene visualizzata l' immagine ma una stringa dentro un rettangolino bianco con scritto "Immagine", questa non corrisponde a nessuna cartella nè tantomeno al percorso.
    Poi ho fatto la prova a stampare il percorso
    codice:
     out.print("
    "+o.getLinkimage()+"/
    ");
    e mi stampa correttamente il percorso.
    Inoltre ho provato ha caricare l' immagine
    codice:
    [img]percorso[/img]
    e l' immagine si vede. Non capisco dunque il problema della variabile. Cmq grazie.

  7. #7
    se stampi link ti da lo stesso risultato di o.getLinkimage()???????



    vedi il quadratino con una x perkè non è riuscito a trovare il file, prova a vedere il rendering dell'html e vedi cosa ha stampato nel tag img.


    TASTO DESTRO VISUALIZZA SORGENTE PAGINA!!!!
    SCJP 96%

    Sono io signore che non ti perdono,io non merito punizioni, io sono potentissimo e ora che ho visto il tuo volto merito di stare in un cielo alto più alto del tuo perché non capendo chi è l’uomo hai dimostrato di essermi inferiore,tu servirai me. Da oggi mi chiamerò Satan che significa l’Avversario.

  8. #8
    Controllando come mi hai detto mi stampa esattamente la directory in modo corretto.
    Questa è la stampa del percorso:
    codice:
    
      collegamento images\immaginiopere\3.jpeg/
    Mentre questa è quella con il tag immagine con variabile
    codice:
    <img src="images\immaginiopere\3.jpeg
    ">

  9. #9
    MA SO UGUALI?
    mmmmmmm la cartella images è sita a livello di root di contesto?

    webcontent/images ??????
    SCJP 96%

    Sono io signore che non ti perdono,io non merito punizioni, io sono potentissimo e ora che ho visto il tuo volto merito di stare in un cielo alto più alto del tuo perché non capendo chi è l’uomo hai dimostrato di essermi inferiore,tu servirai me. Da oggi mi chiamerò Satan che significa l’Avversario.

  10. #10
    Penso di si. Considera che cmq se non inserisco quella roba della variabile, l' immagine si visualizza. E' troppo strana questa cosa, magari sarà una stupidata che mi sfugge...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.