foto pelo controller
11/06/2018 17:02
Alguém sabe como setar a foto no gsp passando por um função no controller??
Ou seja tenho um metodo
//método no controller
showImageUser() {
def userImg = Attachment.findByName("USER_IMAGE_PROFILE").fileBinary
if (!userImg){
//aqui vai o código caso não venha imagem um bytes da base de dados
}
response.outputStream << userImg
response.outputStream.flush()
}
//tag img no arquivo gsp
<img src="${createLink(controller: 'userProfile', action: 'showImageUser')}" id="user-image" class="profile-img image-img"/>
ou seja se nao tiver imagem na base de dados quero setar uma imagem padrão da pasta assets/images do sistema mas fazendo isso pelo controller..
Alguém tem alguma dica??
Tags:
Grails, imagens , gsp, controller