如何在jsp中将值传递给bootbox alert函数

时间:2015-10-28 05:19:54

标签: javascript jquery twitter-bootstrap jsp bootbox

您好我是第一次使用bootbox。我需要传递一些值到bootbox警报功能。以下是我的代码

调用Bootbox警报

<!-- JS dependencies -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>

<!-- bootbox code -->
<script src="js/bootbox.min.js"></script>
<script>
    $(document).on("click", ".alert", function(e) {
        bootbox.alert("Hello", function() {
            console.log("Alert Callback");
        });
    });
</script>

Bootbox功能代码

public static byte[] uuid2ByteArray(java.util.UUID uuid) {
    long msb = uuid.getMostSignificantBits();
    long lsb = uuid.getLeastSignificantBits();
    byte[] buffer = new byte[16];

    for (int i = 0; i < 8; i++) {
        buffer[i] = (byte) (msb >>> 8 * (7 - i));
    }
    for (int i = 8; i < 16; i++) {
        buffer[i] = (byte) (lsb >>> 8 * (7 - i));
    }

    return buffer;
}

工作正常。当我点击图像时,它会显示警告框,其中包含&#34; Hello&#34;消息太棒了。

我的要求是我需要将一些值($ {listValue.solution}而不是&#34; Hello&#34;)传递给bootbox功能。

请帮助我实现这一目标。非常感谢。

1 个答案:

答案 0 :(得分:1)

为什么不将值传递给变量?

var msg = '<c:out value="${listValue.solution}"/>';
bootbox.alert(msg, function() {
    console.log("Alert Callback");
});