2011-01-22 18 views
6

Desidero creare alcuni collegamenti cliccabili con GWT. Non sono sicuro se questa è la migliore pratica per questo. Fondamentalmente io voglio qualcosa che simile come questo se avrei scritto con htmlCome creare un link cliccabile con GWT?

<a href="index.html" alt="">Link</a>

risposta

12

Utilizzare un Hyperlink se si vuole "collegamento in qualche posto" nella tua app (che significa che spara un evento di modifica Storia) .
Utilizzare un Anchor se si desidera collegare a un sito esterno della propria app.

Hyperlink link = new Hyperlink("link to foo", "foo"); //text would be "link to foo", would change your url to yourSite.html#foo 
Anchor anchor = new Anchor("Link to bar", "www.bar.com"); //text would be "link to bar", would redirect you to "www.bar.com" 
+6

Un piccolo chiarimento su 'Hyperlink' - il suo principale vantaggio/finalità sopra' Anchor' è che si spara [La storia] (http://code.google.com/webtoolkit/doc/latest/DevGuideCodingBasicsHistory.html) cambia gli eventi (potrebbe non essere stato chiaro dal commento "qualche posto nella tua app" :)). –

+0

Grazie per il tuo commento, Igor. L'ho cambiato per renderlo più chiaro. –

Problemi correlati