Javascript 来自控制器的确认框

Javascript 来自控制器的确认框,javascript,jsp,spring-mvc,Javascript,Jsp,Spring Mvc,需要在JSP中调用确认框,下面是我在controller中的代码 if(!(nesting)){ bla.add("Do you want to Load anyway?"); context.getFlowScope().put("bla", bla); context.getFlowScope().put("uldSelector", uldSelector); return; }

需要在JSP中调用确认框,下面是我在controller中的代码

    if(!(nesting)){
        bla.add("Do you want to Load anyway?");
        context.getFlowScope().put("bla", bla); 
        context.getFlowScope().put("uldSelector", uldSelector); 
        return;
        }                       
h = uloService.processDomBatch(histInfo, dl, items);
以上内容会将错误添加到flowscope并返回,但是,我想调用确认框,然后根据是/否,我应该继续

有没有办法做到这一点?非常感谢您的帮助!
谢谢大家!

Yes@user1609085您可以用
AJAX
JavaScript
这样做:

function question(val) {
    var chk = document.forms[0].chk
    var box = valBox(chk)
    var resp = confirm("Do you want to Load anyway?")
    if(resp) {
        if(box == null) { return }
        else {
            $.ajax({
                type: 'GET',
                url: 'controllerMethod?action=controllerMethod',
                data: 'uldSelector='+val,
                cache: false,
                success: function(data) {
                    alert("histInfo")
                },
                error: function(data) {
                    alert('ERROR: ' + data)
                }
            })
        }
    }
}

    function valBox(b) {
        var cnt = -1
        for(var i = b.length-1; i > -1; i--) {
            if(b[i].checked) {
                cnt = i
                i = -1
            }
        }
        if(cnt > -1) return b[cnt].value
        else return null
    }
您只需将
onclick=“疑问(this.value)”

我希望能帮助你:)