2010-12-18 2 views
1

J'essaie d'ajouter un lien hypertexte dans le fichier java.en utilisant des liens hypertexte dans le fichier java

TestHyperlink.java

class TestHyperlink.java { 
    String url = "stackoverflow.com/questions/ask"; 
    String someVariable = "testUrl"; 
    Html entryLink = new Html("<a target=\"_blank\" href=url>someVariable</a>"); 
} 

Je suis en train d'utiliser url deux variables de chaîne et somevariable mais je ne suis pas sûr de savoir comment le faire. Mon lien hypertexte apparaît comme 'someVariable' et sur click mène à une page cassée. Ce que je cherche est un lien hypertexte qui apparaît comme testUrl et sur le clic mène à une page d'URL désirée, stackoverflow.com/questions/ask dans ce cas.

Merci, Sony

Répondre

2

Java n'interpole pas les variables dans les chaînes. Vous devez passer à new Html("<a target=\"_blank\" href=\"" + url + "\">" + someVariable + "</a>");

+0

Ceci m'amène à une environ: page blanche en chrome, aussi je veux que le lien apparaisse comme testUrl (valeur d'une variable) pas someVariable (pas une valeur fixe) – sony

+0

Vous aurez besoin d'un http: // devant l'URL –

+0

@Sam et Bemace: Merci! – sony

Questions connexes