我们已经知道了许许多多种类的处理文件上传的代码,比较典型的比如Apache大名鼎鼎的FileUpload等,当然了, Liferay为我们都考虑过了,我们可以用Liferay自带的上传文件的API来处理文件上传问题,这个核心接口就是com.liferay.portal.kernel.upload.UploadPortletRequest接口。
举个最简单的例子,比
原创
2012-09-13 13:00:12
1489阅读
结论:
theme上传logo会做以下事情:
(1)用UploadPortletRequest对象来处理页面的<input type=file>
(2)对于上传的logo图片为空,则抛出异常。
(3)对于上传的logo图片不为空,则先从数据库中找到当前layout,为logo定义logoId,并吧logoId添加到当前layout并存回数据库,然后根据布尔变量设定,
原创
2012-09-03 13:41:02
932阅读