читать XML из JSP - PullRequest
       1

читать XML из JSP

1 голос
/ 12 ноября 2010

Допустим, у меня есть XML-файл "path.xml", который выглядит следующим образом:

<paths>
   <path id="first">
      <url>http://blablabla</url>
   </path>
   <path id="second">
      <url>http://blablabla</url>
   </path>
</paths>

У меня есть файл JSP, из которого я хочу прочитать URL-адрес на основе идентификатора.например: я хочу записать в jsp-файл какой-нибудь java-код, например: String path = получить из xml-файла "url", где path id = "second".

как это делается в jsp?я не очень опытен с парсингом Dom в jsp

спасибо большое:)

Ответы [ 2 ]

2 голосов
/ 12 ноября 2010

Вы можете использовать Библиотека тегов XML :

<x:parse doc="path.xml" var="doc" scope="application"/>
<x:out select="$doc/paths/path[id='second']/url"/>
1 голос
/ 12 ноября 2010

Во-первых, вы не должны писать скриптлеты в JSP для выполнения такой обработки.Это должно находиться в вашем файле Java, а не в файле JSP.

Чтобы проанализировать XML с Java, есть множество примеров, которые вы найдете, просто прогугливая.Вот что вам нужно для начала: http://www.java -tips.org / java-se-tips / javax.xml.parsers / как прочитать xml-file-in-java.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...