簡體   English   中英

基於Web的應用程序中的刪除確認

[英]Deletion Confirmation in Web-based application

美好的一天!

通常在基於Web的應用程序中如何進行刪除確認? 我經常在Java桌面應用程序中使用JOptionPane進行確認消息,因此我也在考慮在Web應用程序中執行相同的操作。 J2EE中是否有類似JOptionPane的東西?

所以我的確認消息計划類似於THIS,因為我覺得它很酷。 是否可以使用Java(JSP / Servlet)對此進行編碼? 我在哪里可以找到示例代碼(或者我應該搜索哪個術語,這樣我才能學到)?

另外,為什么我在訪問其他網站時沒有遇到很多彈出窗口? 彈出消息不是Web應用程序中的好習慣嗎? 如果這不是一個好習慣,我該怎么做才能符合標准?

先感謝您。

是否可以使用Java(JSP / Servlet)對此進行編碼?

提到的兩種技術都是服務器端的,而客戶端交互(如彈出窗口)是客戶端的。 因此,是的,例如在javascript使用客戶端彈出窗口,可以在jsp中正常工作。

彈出消息不是Web應用程序中的好習慣嗎?

彈出窗口通常被認為是邪惡和煩人的。 但是,當用於確認刪除操作時,它們確實有意義。 也許jQuery UI對話框可能對您有用。

您可能會考慮使用的一個選項是Google Web Toolkit(GWT) ,它允許您使用Java進行編程,並為您提供了不錯的小部件來執行諸如彈出窗口之類的操作。(請注意:這些小部件最終會使用javascript,但是您不會不必擔心)。

實現此原理的最簡單方法是使用javascript確認功能

做它需要做的但是當然很酷。 實現一些很酷的東西,最簡單的方法是使用一個JS框架如jQuery:像這樣

jQuery和類似框架將在您的窗口上創建一個半透明層,並在其中包含一個(對話框)div。 圖層本身會阻止其后面的任何動作,因此可以將其視為“模式對話框”。

問候,Stijn

這是在瀏覽器中使用JavaScript(特別是稱為AJAX的技術)完成的。 您可以從許多不同的AJAX框架中進行選擇。 我建議GWT 您也可以使用jQueryDojo ,或嘗試AJAX框架的Wikipedia 列表

暫無
暫無

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

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