Thymeleaf JS无法传递参数

时间:2018-12-14 07:24:59

标签: javascript java spring-boot 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获取参数:null

我发现,只有在加载百里香时,才能执行JS。所有参数均为空。有什么方法可以使百里香懒地装载吗?

0 个答案:

没有答案