• java上传方法


        @Transactional
        public String saveImportPermitZt(String path,SysUser user,String hvalue){
            int index = 0;
            String datamsg="";
            SysFile sysfilee = null;
            String patch = path;
            //截取file/之后的内容 indexs+5-------indexs+0为截取file/的内容(包含file/)
            int indexs = patch.indexOf("file/");
            String newStr = patch.substring(indexs + 5);
            
            String patchs = path;
            int indess = patchs.indexOf("/upload");
            String ing = patchs.substring(indess + 0);
            SysFileMap sysfile = new SysFileMap();
            List<SysFile> errorPermitList  = new ArrayList<SysFile>();
            JsonRootBean JsonRootBean = new JsonRootBean();
            try {
                // 创建输入流
                InputStream stream = new FileInputStream(path);
                    sysfilee = new SysFile();
                        List<Map<String, Object>> list = this.sysDepartmentManager.getEntityDao().findListObjectBySql("sqlY语句",hvalue);
                        String sts = String.valueOf(list.get(0).get("hkey"));
                        sysfilee.setCretime(new Date());
                        sysfilee.setCreusername(user.getUsername());
                        sysfilee.setCreuserid(user.getDepid());
                        sysfilee.setFilename(newStr);
                        sysfilee.setFilepath(newStr);
                        sysfilee.setPicpath(ing);
                            sysFileDao.save(sysfilee);
                            sysfile.setFileid(sysfilee.getFileid());
                            sysfile.setTabletype(sts);
                            sysFileMapDao.save(sysfile);
                            index++;
            } catch (Exception e) {
                e.printStackTrace();
                JsonRootBean.setTipmsg("读取文件失败");
                return JSONUtil.beanToJson(JsonRootBean);
            }
            return JSONUtil.beanToJson(JsonRootBean);
        }
  • 相关阅读:
    SQL GUID和自增列做主键的优缺点
    php 一维数组去重
    php + crontab 执行定时任务
    PHP内置函数生成随机数的方法汇总
    PHP替换回车换行的三种方法
    Yii2查询之where条件拼装
    yii2 使用阿里大鱼短信
    javascript对数据处理
    Vue 404页面处理
    vue 中view层中方法的使用
  • 原文地址:https://www.cnblogs.com/yanchaohui/p/11579529.html
Copyright © 2020-2023  润新知