问答详情
源自:6-3 thymeleaf 常用标签的使用方法

thymeleaf如何根据后端传来的数值显示不同的内容

老师你好,有个问题想请教一下。

比方说,我从后端往前端传一个学生列表。

列表格式大概是学生名字、学生上课的课程,其中,课程用数值表示,0、1、2表示语文、数学、英语。

这样的话,在前端用thymeleaf是可以用th:each循环,但是这样做的话,学生上课的课程就是直接出来是0、1、2这种。

在thymeleaf模板中,有没有类似于管道符的用法。比方说下面这样

${student.course|getCourseName}

通过把student.course的值(0、1、2)通入getCourseName来获得对应的课程名字

对thymeleaf不太熟悉,不得不问一下。

提问者:Kokutou 2018-03-13 16:26

个回答