ユーザー情報の保存時にユーザーの画像を保存しています。ユーザー情報表示時にユーザー画像を表示したい。しかし、それは [web-app\images\userImages\bappi.jpeg] という URL だけを私のフォームに表示しています。誰でもこれについて私を助けてもらえますか? 私はgrails 2.1.0を使用しています。ここに私のコードがあります:
コントローラーでの私の閉鎖>>
def userInfo = {
def user = User.get(1)
def userId = user.id
def username = user.username
def type = user.avatarType.substring(6)
def fileName = username + "." + type
def photo = new File( grailsApplication.config.images.location.toString() + File.separatorChar + fileName)
[userId: userId, username:username, photo:photo]
}
マイ ビュー ページ userInfo.gsp >>
<g:form controller="user" action="editUser">
User Name : ${username} <br/>
Photo : ${photo} <p></p>
<g:hiddenField name="userId" id="userId" value="${userId}"/>
<g:submitButton name="editUser" value="Edit" />
</g:form>