/*
<people>
<person>
<name>Peter</name>
<age>54</age>
</person>
<person>
<name>Patricia</name>
<age>50</age>
</person>
</people>
*/
<%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<html >
<head>
<title>Displaying a Subset</title>
</head>
<body>
<c:import url="http://localhost:8080/chapter02/people.xml"
var="inputDoc" />
<x:parse xml = "${inputDoc}"
var = "parsedDoc" />
Here is a list of people over the age of 45:
<ul>
<x:forEach select="$parsedDoc/people/person/name[../age > 45]"
var="currentName" >
<li><x:out select="." />
</x:forEach>
</ul>
</body>
</html>
|