簡體   English   中英

在服務器端向用戶顯示問題[Java]

[英]Show Questions to Users server-side [Java]

我了解到我無法在服務器上使用JOptionPane(嘆氣)。 現在,簡單的問題是:

我可以使用什么代替JOptionPane來向客戶端顯示消息並在Java-servlet中產生響應(例如,是,否,取消)?

我無法在客戶端(.jsp頁)中使用Javascript警報消息,因為我需要首先在服務器端執行一些操作。

拜托,不要告訴我這是不可能的!

我想做的是

/*JAVA CODE*/
if (some conditions)
{
    int i = JOptionPane.showConfirmDialog(null,"Question","?", JOptionPane.YES_NO_OPTION);
    if ( i == 1)
       /*DO SOMETHING*/
    else
       /*another message*/
       int j = JOptionPane.showConfirmDialog(null,"Question 2","?", JOptionPane.YES_NO_OPTION);
}
 /*JAVA CODE*/

我讀到存在Rhino( https://developer.mozilla.org/en-US/docs/Rhino/Examples ),但我不知道是否可以滿足我的需求。

除非使用小程序,否則不能在網頁中使用Swing。

您將需要使用HTML或瀏覽器中使用的另一種技術來完成所需的操作。 原始HTML上方有許多框架,允許在顯示目標頁面之前單擊鏈接或按鈕時調用代碼服務器端。 使用哪種系統取決於您所使用的環境以及可用的技術。

請注意,好的Web應用程序需要對兩個位置進行編程。 服務器和客戶端,它們可以完全不同。 您可能想打開一個新問題,詢問您如何在所選的環境中執行需要做的事情。

暫無
暫無

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

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