`

dq3

    博客分类:
  • g
  • s
gs 
阅读更多
public boolean fileFormat(FormFile file, ReturnBean returnBean,
            ActionMessages message, HttpServletRequest request)
    {
        if (file != null)
        {
            int sizes = file.getFileSize();//得到文件的大小
           
            String fileName = file.getFileName();//获取文件的名称
            String fileextend1 = fileName.substring(
                    fileName.lastIndexOf('.') + 1, fileName.length());
            fileextend1 = fileextend1.toLowerCase();
            if (!"xls".equals(fileextend1))
            {
                //  打印错误日志(只能导入xlsx类型)
                message.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
                        "spg.mediax.vodafone.page.fileFormattype"));
                saveErrors(request, message);
                return false;
            }
            if (sizes > FILESIZE * 3)//判断大小是否小于3MB
            { //打印格式错误大小只能为3mb内日志
                message.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
                        "spg.mediax.vodafone.page.fileFormatsize"));
                saveErrors(request, message);
                return false;
            }
            return true;
        }
        return false;
    }
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

Global site tag (gtag.js) - Google Analytics