问问题
16041 次
2 回答
1
试试这个方法,
<%!
String [] searchResultTitle = {"1","2","3"};
String [] searchResultLinks = {"www.google.com","www.google.com","www.gmail.com"};
%>
<%
for(int j=0; j<searchResultLinks.length; j++){
%>
<p>
<%out.print(searchResultTitle[j].toString()) ; %>
</p>
<%
out.println( "<a href =" + searchResultLinks[j].toString() +"> " + searchResultTitle[j].toString() + "</a>");
}%>
您也可以尝试如下,
<a href = "<%= searchResultLinks[j].toString() %>" > <%= searchResultTitle[j].toString() %> </a>
这是创建锚链接时“<”和“a”之间的空格。那就是它呈现为纯文本。
于 2012-04-29T07:15:10.360 回答
0
你只需要打印它:
out.print("< a href = "+searchResultLinks[j].toString()+"> ");
out.print(searchResultLinks[j].toString()) ;
out.print("</a>");
顺便说一句,这些<p>
标签也应该被打印出来,或者使用 JSP 标签将它们从 Java 代码中分离出来。
于 2012-04-29T06:53:16.333 回答