Spring MVC modelandview对象是否返回

Spring MVC modelandview object returned or not?

本文关键字:是否 返回 对象 modelandview MVC Spring      更新时间:2023-09-26

我有一个GET方法,通过点击jsp页面中的链接来实例化

HTML:

<div class="panel accordion clearfix" id="dispdir">
    <script type="text/javascript">
        window.onload = function() {
            //showDirectorySegment(${S3DirectoryList},"folder",null);
            showBucketList(${S3BucketList});
        };
    </script>
</div>
Javascript:

function showBucketList( bucketList ) {
    markup = "<div class='"clearfix'">";
    $("#dispdir").append(markup);
    for ( var i = 0; i < bucketList.length; i++ ) {
         var bid = "bucket_"+bucketId;
         var key = bucketList[i].replace(/ /g,"+");
         var uri = "/accountingReports?bucketName=" + key;
         var res = encodeURI(uri);
         markup = "<div class='"well clearfix'" style='"background-color:#A5FFED;font-size:15px'">";
         markup += "<a href='" + res + "' style='"text-decoration:none'" id='" + pid + "'>"&nbsp;&nbsp;" + bucketList[i] + "</a></div>";
         $("#dispdir").append(markup);   
         $("#" + bid).on("click",fetchDirectory());
         bucketId++;
    }
    $("#dispdir").append("<div>");
}

现在,当点击链接时,它将调用服务器,服务器将返回对象${S3DirectoryList}。现在如何检查对象是否返回。

您需要在JSP文件中编写此脚本:

<script type="text/javascript">
        window.onload = function() {
            var object = '${S3BucketList}'; //This variable will contain value returned by server    
            //check this object for null
            //showDirectorySegment(${S3DirectoryList},"folder",null);
            showBucketList(${S3BucketList});
        };
</script>