Java 从Xml文件在JSP中创建选项卡 http://456 http://123

Java 从Xml文件在JSP中创建选项卡 http://456 http://123,java,jsp,servlets,Java,Jsp,Servlets,我有上面的XML文件,我想向用户显示JSP中路径的ID和URL。我已经创建了一个Java类来解析XML,并且正在检索结果。我必须使用Servlet+JSP来实现这一点,在页面加载时,我只需在JSP页面中显示所有这样的标记。有一个文本框,它根据路径ID过滤结果。因此,我必须将数据发送回servlet并获得结果 我被困在显示数据上了。如何在JSP中显示XML文件的数据?考虑使用JSTL中的x:parse和x:select,它看起来是适用的 另见: 您好,我已经编写了在Java类中解析XML的代

我有上面的XML文件,我想向用户显示JSP中路径的ID和URL。我已经创建了一个Java类来解析XML,并且正在检索结果。我必须使用Servlet+JSP来实现这一点,在页面加载时,我只需在JSP页面中显示所有这样的标记。有一个文本框,它根据路径ID过滤结果。因此,我必须将数据发送回servlet并获得结果


我被困在显示数据上了。如何在JSP中显示XML文件的数据?

考虑使用JSTL中的
x:parse
x:select
,它看起来是适用的

另见:


您好,我已经编写了在Java类中解析XML的代码,因为提取XML文件时有一个标准。这一部分已经完成。我需要做的就是在JSP页面中显示从XML中提取的值。我陷入了这个困境。@user964819您需要什么样的帮助?解析XML的代码在哪里?内部servlet还是内部JSP(作为scriplets)?我看不出算法有任何问题:获取用户输入,根据它过滤XML,将结果传递到JSP页面并将其显示给用户。解析XML的代码在一个单独的Java类中。整个场景是我有一个文本框,我得到用户输入,就像解析XML的代码在一个单独的Java类中一样。整个场景是我有一个文本框,我得到用户输入,如下所示:
和将用户输入传递到servlet并从servlet调用java类&当我在servlet中检索结果并将其传递回JSP时,我得到的值为null。我无法找出哪里出了问题&where@user964819首先阅读一些关于servlet的内容。编写servlet,它将获取用户输入并调用您的类来解析XML。而不仅仅是使用
setAttribute()
forward()
将数据传递到JSP页面并显示给用户。