代码之家  ›  专栏  ›  技术社区  ›  Yash

在试图将其作为对象中的属性传递时,显示标记URL中断

  •  1
  • Yash  · 技术社区  · 7 年前

    Java setter中的代码

    public void setUrlcount(String urlcount) {
        String a = "<a:href=\"" + urlcount + "\">" + urlcount + "</a>";
        this.urlcount = a;
    }
    

    <display:column title="URLs" property = "urlcount"
       sortable="true" headerClass="sortable" />
    

    JSP上的输出

    <a:href="http: www.cfmedia.vfmleonardo.com="" 
    imagerepo="" 4="" 0="" 53="" 948="" 663=""
     lounge_a.jpg"="">
    
    http://www.cfmedia.vfmleonardo.com/imageRepo/4/0/53/948/663/Lounge_A.jpg
    </a:href="http:>
    

    <a:href="http://www.cfmedia.vfmleonardo.com/imageRepo/4/0/53/948/663/Lounge_A.jpg">http://www.cfmedia.vfmleonardo.com/imageRepo/4/0/53/948/663/Lounge_A.jpg</a>
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   sonam    7 年前

    您的(a:href)标记错误,我认为您的JAVA代码应该是这样的:

       String a = "<a href='" + urlcount + "'>" + urlcount + "</a>";