您好,我正在使用 liferay portlet。我想使用 jspfile 将图像路径存储在 MySQL 中,并使用该图像路径在另一个 jsp 文件上显示图像。如何才能做到这一点?
上传.jsp:
<aui:input type="file" label="Photo" name="photo"/>
使用 java 文件我将图像存储在数据库中。通过以下代码,我尝试将图像存储在 MySQL 中。
String photo=ParamUtil.getString(actionRequest,"photo");
directory d1 = new directoryImpl();
d1.setPhoto(photo);
并使用以下代码尝试在另一个 jsp 页面上检索图像。
<%
int count = directoryLocalServiceUtil.getdirectoriesCount();
List<directory> tlist=directoryLocalServiceUtil.getdirectories(0,count);
%>
<%
for(directory dd:tlist)
{
%>
<%=dd.getPhoto() %>
<%
}
%>
但这会将图像名称存储在数据库字段中。(即images.jpg
)。当我从数据库中检索时,我只能检索images.jpg
.
如何在另一个页面上保存和检索图像?