Voglio verificare se esiste un determinato URL ed è un'immagine, al fine di creare un new Image(String url)
da esso. Se l'URL specificato non è un'immagine, dovrebbe restituire un errore.Come posso verificare se l'URL specificato di un'immagine esiste tramite GWT?
8
A
risposta
4
Si potrebbe fare questo con un RequestBuilder
- basta chiedere l'URL dell'immagine, utilizzare il metodo 's il Response
getHeaders()
per ottenere il tipo di contenuto, e verificare se si tratta di un'immagine.
10
Stavo cercando la stessa cosa: volevo determinare quando l'immagine non è stata caricata dall'URL. C'è un ErrorHandler per questo scopo. Ecco il codice:
Image img = new Image("some_url/img.jpg");
img.addErrorHandler(new ErrorHandler() {
@Override
public void onError(ErrorEvent event) {
System.out.println("Error - image not loaded.");
}
});
1
Image img = new Image(); //no url parameter
img.addErrorHandler(new ErrorHandler() {
@Override
public void onError(ErrorEvent event) {
System.out.println("Error - image not loaded.");
}
});
img.setUrl("some_url/img.jpg"); // set the url after handler
Problemi correlati
- 1. Come posso verificare se l'int specificato esiste nell'array?
- 2. Come posso verificare se esiste una directory?
- 3. come posso verificare se esiste un file?
- 4. Come posso verificare se esiste un vincolo di SQL Server?
- 5. Come posso verificare se esiste un indice di lista?
- 6. Verificare se l'elemento esiste in HashSet tramite il suo hash
- 7. Come verificare se esiste una proprietà?
- 8. Come posso verificare se esiste una variabile in Smarty?
- 9. Come posso verificare se una risorsa incorporata esiste o no?
- 10. Come posso verificare se un file esiste usando Emacs Lisp?
- 11. Come posso verificare se esiste un valore del database Firebase?
- 12. Come posso verificare se esiste una variabile, in eex?
- 13. Come posso verificare se esiste un buffer corrente in Emacs?
- 14. Come posso verificare se esiste una procedura in un pacchetto?
- 15. Come posso verificare se esiste una tabella nell'API C++ sqlite3?
- 16. Come posso verificare se la riga esiste o no?
- 17. Come posso verificare se esiste una chiave in un record?
- 18. Come posso verificare se esiste un attributo in XmlAttributeCollection?
- 19. Come posso verificare se esiste un attore Akka (akka 2.2)?
- 20. java: ArrayList - come posso verificare se esiste un indice?
- 21. Come posso verificare se esiste una chiave JSON in Postgres?
- 22. Come posso verificare se esiste una directory utilizzando SQL Server?
- 23. Come posso verificare se esiste una variabile in Scheme?
- 24. Come posso verificare se esiste una colonna in SQL Server?
- 25. Come posso verificare se esiste una vista in un database?
- 26. Verificare se esiste chiave NSUserDefaults
- 27. EF7 - Come verificare se il database esiste?
- 28. Verificare se il valore esiste nel dataTable?
- 29. Prolog: come verificare se esiste un predicato?
- 30. Come verificare se il frammento esiste?