<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url"/>
<x:parse xml="${url}" var="doc"/>
-----------------------------------------------<br>
<c:set var="id" value="1"/>
<x:if var="result" select="$doc/books/book[@id=$id]"/>
<c:choose>
<c:when test="${result}">
<x:set var="b" select="$doc/books/book[@id=$id]"/>
<x:out select="$b/title"/><br>
<x:out select="$b/author"/><br>
</c:when>
<c:otherwise>
그런 책 없음<br>
</c:otherwise>
</c:choose>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url"/>
<x:parse xml="${url}" var="doc"/>
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/books/book">
<c:set var="a" value="robert"/>
<x:if select="$n/author=$a">
<x:out select="$n/title"/><br>
<x:out select="$n/author"/><br>
</x:if>
========
<br>
</x:forEach>
<x:if select="$doc/books/book[@id=5]">
Title: <x:out select="$doc/books/book[@id=5]/title"/><br>
Author: <x:out select="$doc/books/book[@id=5]/author"/><br>
</x:if>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url" />
<x:parse xml="${url}" var="doc" />
-----------------------------------------------<br>
<x:forEach var="v" select="$doc/books/book[@id=2]">
Title: <x:out select="$v/title"/><br>
Author: <x:out select="$v/author"/><br>
</x:forEach>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url" />
<x:parse xml="${url}" var="doc" />
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/books/book">
<c:set var="t" value="java"/>
<x:if select="$n/author='robert' or $n/author='herbert'">
<x:out select="$n/title"/><br>
<x:out select="$n/author"/><br>
</x:if>
========
<br>
</x:forEach>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url"/>
<x:parse xml="${url}" var="doc"/>
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/books/book">
<c:set var="a" value="herbert"/>
<x:if select="$n/author='robert' or $n/author=$a">
<x:out select="$n/title"/><br>
<x:out select="$n/author"/><br>
</x:if>
========
<br>
</x:forEach>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url"/>
<x:parse xml="${url}" var="doc"/>
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/books/book">
<c:set var="a" value="herbert"/>
<c:set var="t" value="c++"/>
<x:if select="$n/author=$a or $n/title=$t">
<x:out select="$n/title"/><br>
<x:out select="$n/author"/><br>
</x:if>
========
<br>
</x:forEach>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<body>
<c:import url="books.xml" var="url"/>
<x:parse xml="${url}" var="doc"/>
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/books/book">
<c:set var="id" value="2"/>
<x:if select="$n[@id=6] or $n[@id=$id]">
<x:out select="$n/title"/><br>
<x:out select="$n/author"/><br>
</x:if>
========
<br>
</x:forEach>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<c:set var="xml">
<?xml version="1.0" encoding="euc-kr"?>
<students>
<student>
<name>죄민수</name>
<place>구로구</place>
<number>1111</number>
<mark>78</mark>
</student>
<student>
<name>너훈아</name>
<place>송파구</place>
<number>4444</number>
<mark>90</mark>
</student>
<student>
<name>파티김</name>
<place>강남구</place>
<number>5555</number>
<mark>92</mark>
</student>
<student>
<name>안졸리나졸려</name>
<place>서초구</place>
<number>6666</number>
<mark>72</mark>
</student>
</students>
</c:set>
<html>
<body>
<x:parse xml="${xml}" var="doc"/>
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/students/student">
<x:if select="$n/name='안졸리나졸려'">
<x:out select="$n/name"/><br>
<x:out select="$n/place"/><br>
<x:out select="$n/number"/><br>
<x:out select="$n/mark"/><br>
</x:if>
========
<br>
</x:forEach>
</body>
</html>
<%@ page contentType="text/html;charset=KSC5601" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml"%>
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<%@ include file="students.xml"%>
<x:parse doc="${xml}" var="doc"/>
-----------------------------------------------<br>
<x:forEach var="n" select="$doc/students/student">
<x:if select="$n/name='패튀김'">
<x:out select="$n/name"/><br>
<x:out select="$n/place"/><br>
<x:out select="$n/number"/><br>
<x:out select="$n/mark"/><br>
</x:if>
========
<br>
</x:forEach>
</body>
</html>