0

我是 JSP 和 Servlet 方面的新手。
我有一个构建并返回 XML 文件的 Servlet。现在我想创建一个 JSP 页面,该页面对该 servlet 执行请求,以便获取 xml 并将其格式化为 HTML 表。
如何从我的 JSP 页面向我的 Servlet 发送请求?

换句话说,这就是我想要设计的:

  1. 用户使用此参数打开 JSP 页面:artist=Dream Theater
  2. JSP 页面向我的 Servlet 发送请求以获取艺术家的歌曲
  3. Servlet 从数据库中读取艺术家的歌曲并以 XML 格式返回列表
  4. JSP 页面创建了一个漂亮的 HTML 表格,其中包含数据

是否有意义?我知道,Servlet 可以直接返回带有数据的 HTML,但我想使用 XML:通过这种方式,我可以从不同的上下文(例如,从移动应用程序)访问我需要的数据。

4

1 回答 1

0

我用 JQuery 和 Ajax 解决了:

$.ajax({
    type : "GET",
    url : MyServlet,
    data : {
        artist: myArtist,
    },
    success : function(data) {
        //Data to HTML
    }
});
于 2013-02-13T11:55:06.727 回答