Latest web development tutorials

<X: out> tag

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP

<X: out> tag wyświetla wyniki wyrażeniu XPath i <% =%> podobne funkcje.

składnia

<x:out select="<string>" escapeXml="<true|false>"/>

nieruchomość

<X: out> ma następujące atrybuty:

nieruchomość opis Jeśli jest to konieczne Domyślnie
wybierać Wyrażenie XPath być obliczane, zazwyczaj za pomocą zmiennych XPath jest nie
escapeXml Niezależnie od tego zignorować znaki specjalne XML nie prawdziwy


Przykłady Demo

Poniższy przykład używa <x: out> i <x: analizowania> tag:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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>JSTL x:out 标签</title>
</head>
<body>
<h3>Books Info:</h3>

<c:set var="xmltext">
  <books>
    <book>
      <name>Padam History</name>
      <author>ZARA</author>
      <price>100</price>
    </book>
    <book>
      <name>Great Mistry</name>
      <author>NUHA</author>
      <price>2000</price>
    </book>
  </books>
</c:set>

<x:parse xml="${xmltext}" var="output"/>
<b>The title of the first book is</b>: 
<x:out select="$output/books/book[1]/name" />
<br>
<b>The price of the second book</b>: 
<x:out select="$output/books/book[2]/price" />
</body>
</html>

Wyniki przedstawiają się następująco:

BOOKS INFO:
The title of the first book is: Padam History 
The price of the second book: 2000

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP