我想显示用户头像是否存在,如果没有则显示默认头像。我使用的代码是:
<img src="/images/commentavatar1.png" th:src="${comment.user.image} != null ? ${comment.user.image} : '/images/default-user.png'" th:alt="${comment.user.nameSurname}"/>
我看到的只是alt标签。呈现的元素具有空的src属性。谢谢。
答案 0 :(得分:3)
试
@Service
public AnotherServiceImpl implements AnotherService{
UserDetail userdetail; //This is hillarious
@Autowired
MyServiceImpl myService;
@Override
public .......
//......
}
答案 1 :(得分:0)
尝试..将&&
更改为AND
<img th:src="${(comment.user.image != null && !#strings.isEmpty(comment.user.image)) ? comment.user.image : '/images/default-user.png'}" th:alt="${comment.user.nameSurname}"/>
到
<img th:src="${(comment.user.image != null AND !#strings.isEmpty(comment.user.image)) ? comment.user.image : '/images/default-user.png'}" th:alt="${comment.user.nameSurname}"/>