正如标题所读,我想问我如何从会话中获取对象?
我正在尝试将图像上传并保存在对象中。登录后,(相同的用户名和密码)我在会话中设置用户,
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();
如何将此图片保存到 Admin 中?
我知道我必须有一个对象才能添加这张照片,例如:
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();
对不起,如果我的问题很愚蠢:(