FreeMarker生成静态页面中无法访问返回对象数据中的其中一个成员变量

采用FreeMarker生成静态页面时,模板文件中的list指令取对象的成员变量时,有个成员变量(setmeal.img)无法取到,报错异常(其他的成员变量都能正常取到)
<#list setmealList as setmeal>
                <li class="list-item">
                    <a class="link-page" href="setmeal_detail_${setmeal.id}.html">
                        <img class="img-object f-left"
                             src="http://rf2hgm607.hn-bkt.clouddn.com/${setmeal.img}"
                             alt=""/>
                        <div class="item-body">
                            <h4 class="ellipsis item-title">${setmeal.name}h4>
                            <p class="ellipsis-more item-desc">${setmeal.remark}p>
                            <p class="item-keywords">
                                <span>
                                    <#if setmeal.sex == '0'>
                                        性别不限
                                    <#else>
                                        <#if setmeal.sex == '1'>
                                            男
                                        <#else>
                                            女
                                        
                                    
                                span>
                                <span>${setmeal.age}span>
                            p>
                        div>
                    a>
                li>
            
23:44:43,215 ERROR runtime:60 - Error executing FreeMarker template

FreeMarker template error:
The following has evaluated to null or missing:
==> setmeal.img[in template "mobile_setmeal.ftl" at line 30, column 77]

1、测试返回对象 setmeal 的该成员是否为空,测试结果是正常的,返回的对象是完整符合要求的;

2、查看实体类 Setmeal 的变量命名方式也正常,其getter、setter方法也符合大小写的要求
3、将其他的成员变量(如 setmeal.name)逐个放在该位置都可以正常访问,唯独其中的setmeal.img和setmeal.attention报错

该成员是其存储的图片名称(字符串),对应图片存储云服务中的名称,前面拼接上基本地址,用于在生成的模板文件中展示该图片