【问题标题】:jsp - Send a request to a Servlet, receive the response and open URLjsp - 向 Servlet 发送请求,接收响应并打开 URL
【发布时间】:2015-08-05 08:15:27
【问题描述】:

我一直在尝试以多种方式解决这个问题,我发现这是我能得到的最好的方法。

有一个现有的 web 应用程序,有几个 jsp。其中一些包括一个按钮,该按钮目前需要一个 Applet,将被替换。这个 jsp 应该发送一个 base64 编码的 XML 文件,该文件包含不同的参数,从网页和服务器中的属性文件中捕获。

我想到了以下步骤:

  1. 首先,jsp 使用所需的用户引入的参数向 servlet 发送请求。
  2. 第二步:servlet接收jsp发送的信息,从properties文件中获取需要的额外信息(显然是在服务器端)。
  3. servlet 创建所需的 XML 文件并将其编码为 B64。
  4. 继续将其发送回用户的浏览器。
  5. 最后,jsp 应该打开一个以 B64 编码的 XML 作为参数的 URL。

问题是:jsp 是否可以发送请求,接收响应,最后通过响应打开 URL?

提前致谢!

【问题讨论】:

    标签: java ajax jsp servlets


    【解决方案1】:

    我一直在尝试以多种方式解决这个问题

    您尝试过使用 Ajax 吗?还是 JSP 中的表单提交?

    问题是:jsp 是否可以发送请求,接收响应,最后通过响应打开 URL?

    您可以通过 Ajax 调用来做到这一点。
    1.将 Jquery 包含在您的 jsp 中。
    2.点击按钮向servlet发送ajax请求
    3.查看ajax成功回调的响应并打开URL

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-21
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      • 1970-01-01
      • 2012-05-03
      相关资源
      最近更新 更多