簡體   English   中英

從SpringMVC中的Controller將對象傳遞回jsp文件

[英]Pass a Object back to jsp file from Controller in SpringMVC

在我的應用程序中,我想使用ajax將對象傳遞回jsp文件。

JSP文件

function getval(sel) {
            jq(function() {
                jq.post("/spring-mvc-jquery/krams/main/ajax/add", {
                    inputNumber3 : jq(sel).val()
                }, function(data) {
                    alert(data.getName);
                });
            });
        }

調節器

@RequestMapping(value = "/add", method = RequestMethod.POST)
    public @ResponseBody
    Person view(@RequestParam(value = "inputNumber3", required = true) Integer inputNumber3) {

        logger.debug("Input number recieved: " + inputNumber3);
        return new Person("John", 22);
    }

但是在allertbox中,我無法獲取Person的對象值。 在代碼中,我想查看顯示John的警報框。 但是顯示“未指定”。 如果我返回一個int value(25)而不是person對象,則顯示成功。

請幫忙。 其他問題的答案無濟於事

嘗試alert(data.name); 代替。 您可以檢查從瀏覽器調試中實際返回的內容,例如在Chrome中按F12並在JS中設置斷點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM