Questo è difficile da spiegare. Avevo bisogno di alcuni riempimenti in Coreldraw che mi piacevano e salvati come SVG
. Quando Coreldraw ha salvato il mio svg, ho ricevuto una cartella denominata soil_Images
con soil_ImgID1.png
all'interno e soil.svg
. E ho inserito il progetto web-app/images
. Per qualche motivo, l'immagine png non viene mostrata.Grails svg immagine href riferendosi al png non viene mostrato
ho il mio svg come nel mio SPG:
<image x="177" y="76" width="36" height="23" preserveAspectRatio="none" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/projectName/images/soil.svg"></image>
E il mio soil.svg
ha un altro tag di immagine che mostra vera immagine che voglio:
<image x="44" y="29" width="8156" height="11707" xlink:href="soil_Images/soil_ImgID1.png"/>
Ho provato ad aggiungere un contextpath come: ${application.contextPath}/images/soil_Images/soil_ImgID1.png
.
Questo non ha funzionato. Cosa mi manca?
- Nelle risorse chrome, l'immagine non è stata scaricata.
Hai 404 errori? Cosa succede quando provi a digitare il percorso dell'immagine nella barra degli indirizzi del browser? – Armaiti
Puoi provare a utilizzare il codice sottostante –
@Aramiti Non vedo alcun errore 404 o richiesta di errore simile. E se digiti: '/ myProjectName/images/soil_Images/soil_ImgID1.png' carica l'immagine. – fsi