Thymeleaf JS не может передавать параметры - PullRequest
0 голосов
/ 14 декабря 2018

Я хочу использовать метод вызова thymeleaf для запроса класса и возврата данных;но JS не может передать параметры.Я не знаю, как это сделать, пожалуйста, помогите мне.

js код

<script th:inline="javascript">   
 ... 
function (value, row, index) {
    var temp =[[${@member.getName(value)}]];
    return temp ;
}
...
</script>

java код

package com.ruoyi.framework.web.service;

import com.ruoyi.app.domain.Member;
import com.ruoyi.app.service.IMemberService;
import com.ruoyi.common.utils.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * @author Hamming_Yu on 2018/12/14.
 */
@Service("member")
public class MemberService {
    @Autowired
    private IMemberService memberService;

    public String getName(String id){
        if(StringUtils.isNotEmpty(id)){
            Member member = memberService.selectMemberById(id);
            if(StringUtils.isNotNull(member)){
                return member.getUserName();
            }
        }
        return "";
    }

}

Java получает параметры: ноль

Я обнаружил, что JS может выполняться только тогда, когда загружен тимелеаф.Все параметры пусты.Есть ли способ заставить лень тимьяна загружаться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...