我是JSP和WebApp的新手。
我在打印存储在JSP上的ArrayList中的一些HTML链接时遇到问题。
这是JSP代码:
<!DOCTYPE html>
<%@ page import="java.util.List" %>
<%@ page import="com.hp.hpl.jena.rdf.model.Resource" %>
<%@ page import="java.util.ArrayList" %>
<%
List<Resource> list = new ArrayList<Resource>();
list = (ArrayList<Resource>) request.getAttribute("URIlist");
for (Resource uri: list) {
%>
<a href="${uri}"> ${uri}</a>
<br>
<%
}
%>
我确定ArrayList是正确的istanciated(我试图简单地System.out.println(),一切正常)。我想问题是$ {uri},但我不知道如何解决它。
请注意:我必须打印的链接看起来像这样“http://localhost:8080/LAB5/rest/luoghi/Chiesa_di_Sant_Eligio_Maggiore”
答案 0 :(得分:0)
如果URIlist在请求分数中可用,请使用条件标记或javascript来创建DOM元素。