2011-03-07 58 views
2

美好的一天!基于Web的应用程序中的删除确认

如何确认删除通常在基于Web的应用程序中完成?我经常在我的Java桌面应用程序中使用JOptionPane做确认消息,所以我也想在我的web应用程序中做同样的事情。在J2EE中有没有像JOptionPane的东西?

所以我的确认信息的计划就像THIS,因为我觉得它很酷。是否有可能使用Java(JSP/Servlets)对其进行编码?我在哪里可以找到示例代码(或我应该搜索什么词汇,以便我学习)?

另外,为什么我在访问不同的网站时遇到过很多弹出窗口?弹出式消息在网络应用程序中不是一个好习惯吗?如果这不是一个好习惯,我该如何做到符合标准?

预先感谢您。

回答

1

是否有可能使用Java(JSP/Servlets)进行编码?

提到的两种技术都是服务器端的,而客户端的互动如弹出窗口是客户端。所以是的,在例如javascript中使用客户端弹出窗口可以很好地与jsp一起工作。

弹出式消息在网络应用程序中不是很好的做法吗?

弹出窗口通常被认为是邪恶和烦人。然而,当它们用于确认例如删除操作时它们确实有意义。也许jQuery UI dialog可能对你有用。

+0

Arigatou Gosaimazu – newbie 2011-03-07 13:37:41

1

您可能会考虑的一个选项是使用Google Web Toolkit (GWT),它允许您使用java进行编程,并且为弹出窗口等操作提供了很好的小部件(注意:那些小部件最终使用javascript,但是您没有关心它)。

1

实现此原则最简单的方法是使用javascript confirm function

做什么它当然需要做但净非常酷。 实现一些很酷的最简单的方法是使用像jquery这样的js框架:如this

Jquery和类似的框架将在窗口中创建一个半透明图层,其中包含一个(对话框)div。图层本身会阻止任何后面的动作,因此可以将其视为“模态对话框”。

问候, 斯泰恩

1

这与JavaScript的浏览器正在做,具体的技术被称为AJAX。您可以选择多种不同的AJAX框架。我会建议GWT。您也可以使用jQueryDojo,或尝试维基百科List of AJAX frameworks

相关问题