我想在JSP中使用JOptinonPane
。什么是JSP的等价物?
答案 0 :(得分:4)
首先,JSP在Web服务器上运行,生成HTML / CSS / JavaScript并将其发送到webbrowser。 Webbrowser检索HTML / CSS / JavaScript并解释/应用/执行它。如果Java / JSP已完成其任务,则webbrowser不应检索任何Java / JSP代码行。只是因为它不理解它。右键单击页面并选择查看源。它会变得清晰。可以? :)
现在,在webbrowser中,您可以使用JavaScript来显示对话框。例如。带一个按钮的警告对话框:
<script>alert('An alert message');</script>
带有两个按钮的确认对话框(根据按下的按钮返回true
或false
):
<script>var confirm = confirm('Are you sure?');</script>
带有两个按钮的提示对话框消息(根据按下的按钮返回输入或不输入任何内容):
<script>var input = prompt('Enter input', '');</script>
按照通常的方式将其写在JSP页面中。 JSP会将它发送到webbrowser。
为了更进一步,您可以使用更高级的JavaScript和良好的CSS结合HTML <div>
元素来创建漂亮的对话框。您可以在jQuery UI中找到here一些示例。