[英]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.