【发布时间】:2016-01-15 19:47:52
【问题描述】:
正如标题所说,我想问一下如何从会话中获取对象?
我正在尝试上传图像并将其保存在对象中。登录后,(用户名和密码相同)我在会话中设置用户,
session("user",username);
例如,现在,我使用“Admin”登录:
session("user",username); // now my session = Admin
然后我将用户重定向到上传页面。我将这张照片保存为:
MultipartFormData body = request().body().asMultipartFormData();
FilePart picture = body.getFile("picture");
if (picture != null) {
String fileName = picture.getFilename();
String contentType = picture.getContentType();
File file = picture.getFile();
Photo photo1 = new Photo();
photo.name=fileName;
photo.path=file.getAbsolutePath();
photo.save();
如何将这张图片保存到管理员中?
我知道我必须有一个对象才能添加这张照片,例如:
Users user = new Users();
Photo photo = new Photo();
photo.name=fileName;
photo.path=file.getAbsolutePath();
user.photo.add(photo1); // I added @ManytoOne in Photo.java
photo.save();
对不起,如果我的问题很愚蠢:(
【问题讨论】:
标签: java session playframework-2.0