簡體   English   中英

jsp-向Servlet發送請求,接收響應並打開URL

[英]jsp - Send a request to a Servlet, receive the response and open URL

我一直在嘗試以多種方式解決此問題,而我發現這是我可以獲得的最佳方法。

現有的Web應用程序帶有多個jsp。 其中一些按鈕包括一個按鈕,此按鈕現在需要一個Applet,它將被替換。 這個jsp應該發送一個由base64編碼的XML文件,該文件由不同的參數組成,既可以從網頁中獲取,也可以從服務器中的屬性文件中獲取。

我想到了以下步驟:

  1. 首先,jsp將請求發送給具有所需用戶引入參數的servlet。
  2. 第二步:Servlet接收jsp發送的信息,並從屬性文件(顯然是在服務器端)中獲取所需的額外信息。
  3. Servlet創建所需的XML文件並將其編碼為B64。
  4. 繼續將其發送回用戶的瀏覽器。
  5. 最后,jsp應該以B64編碼的XML作為參數打開URL。

問題是:jsp是否可以發送請求,接收響應,並最終通過該響應打開URL?

提前致謝!

我一直在嘗試以多種方式解決這個問題

您嘗試過Ajax嗎? 或在JSP中提交表單?

問題是:jsp是否可以發送請求,接收響應,並最終通過該響應打開URL?

您可以使用Ajax call做到這一點。
1.在Jsp中包含Jquery。
2.單擊按鈕后將ajax請求發送到servlet
3.檢查關於ajax成功回調的響應並打開URL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM