2013-05-28 26 views
0

我有一個包含大量驗證消息的Java文件。我已經添加了一些HTML標籤(錨鏈接),如下所示。在Java文件中實現HTML

if (count > 0) { 
    //Reg Path 
    if (pCustomer.getCsnoemail().equals("N")) { 
    errorList.add(new ErrorMessage(1, "Someone has already registered using that username. Try again.")); 
    } else { 
    errorList.add(new ErrorMessage(1, "Someone has already registered using that email address. Please **<a href='/account/register-or-signin'> sign in here</a>** or try again")); 
    } 
    return new Logon(0, Logon.FAIL, errorList); 
} 

在瀏覽器中,html定位標記沒有正確解釋。我怎樣才能確保我的HTML在瀏覽器中被讀取?我希望這種改變發生在Java文件本身,而不是創建另一個html文件和重定向。

+0

剩餘的消息顯示出來了嗎? –

+2

我猜你需要將你的回覆作爲'text/html'返回,但你需要告訴我們:1.你正在使用哪個框架? 2.你如何回覆回覆? 3.您正在使用哪個服務器? Tomcat的? Java只是一種語言,而不是框架...... – MMM

+1

在JSF中''。默認值是true。 –

回答

1

那麼最後我只需要在我的jsp中使用escapeXml =「false」/它工作