0

嗨专家,

我想知道是否可以在 Struts 1.x 中显示来自 Struts Action 的确认对话框。更详细地说:

我有 Action Form、Action Class 和 importList.jsp 文件。当我单击一个按钮时(在主 Jsp 文件上).. 通过设置 Action Form 的属性来显示当前的 importList.jsp。在这个 jsp 文件中,我有确定和取消按钮。当我单击“确定”按钮时,根据某些条件,我想显示确认对话框说是或否,如果用户单击“是”,它将向前移动,并且在取消时..它将移动到主 jsp 文件(而不是 importList .jsp 文件)

有任何想法吗 ....

4

1 回答 1

1

您可以使用 javascript 来完成这项工作。您将看到“确定/取消”对话框,而不是“是/否”对话框。您将不得不用您的实际网址替换"importList url"和。"main page url"

这在语法上可能不准确,但这是一个开始。

<head>
<script type="text/javascript">
    $(document).ready(function(){
        $('input[type=submit]').click(function(){
            var answer = confirm("You will be forwarded. ");
            if(answer){
                //your logic
                document.location.href="importList url";
            }else{
                //your logic
                document.location.href="main page url";
            }
        });
    });
</script>
</head>
<body>
    <input type="submit" value="Ok" />
</body>
于 2013-12-11T17:15:59.267 回答