protected void doPost(final HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException
{
log.debug("Start doPost");
try {
// Inputstream
final InputStream is = request.getInputStream();
final byte[] buffer = StreamUtils.getBytes(is);
String filename;
String croppedname;
if (request.getParameter("croppedname") != null) {
croppedname = request.getParameter("croppedname");
} else {
croppedname = "cropped";
}
if ((request.getParameter("filename") != null) && (request.getParameter("filetype") != null)) {
filename = croppedname + request.getParameter("filename") + "." + request.getParameter("filetype");
} else {
filename = "image.png";
}
log.info("Filename: " + filename);
ResponseUtils.streamToOut(filename, buffer, response, request.getSession().getServletContext(), true);
} catch (Exception ex) {
log.warn("Failure reading the request");
log.warn(ex.getMessage(), ex);
}
}
UpAndDownloadImageFileAsByteArray.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:projectforge-webapp
作者:
评论列表
文章目录