layuiリッチテキスト画像アップロード+Javaバックグラウンドコード(1秒アクセス)
layuiリッチテキスト画像アップロード+Javaバックグラウンドコード
余計なことを言わないで、直接コードしてください。
先端JS
以上のコードがあなたの役に立つなら、小编にほめてください。
余計なことを言わないで、直接コードしてください。
先端JS
layedit.set({
uploadImage: {
url: 'http://192.168.5.27:446/fillupf' // url
,type: 'post' // post
}
});
楽屋JAVA @ResponseBody
@RequestMapping(value = "fillupf", method = RequestMethod.POST)
public String fillupf(@RequestParam("file") MultipartFile[] files) {
try {
// Map
Map map = new HashMap();
Map map2 = new HashMap();
String[] courseware = new String[files.length];
int index = 0;
// , foreach
for (MultipartFile file : files) {
if (!file.isEmpty()) {
String origName=file.getOriginalFilename();//
System.out.println(" :"+origName);
//
//
String fileSrc="";
//
origName=new SimpleDateFormat("yyyyMMddHHmmss").format(new Date())+"_"+UUID.randomUUID().toString()+origName.substring(origName.lastIndexOf("."));
//
String path1 = "C:/qvmei/";
File Fpath1=new File(path1);
if(!Fpath1.exists()){
Fpath1.mkdirs();//
}
//
File targetFile=new File(path1,origName);
file.transferTo(targetFile);
//
fileSrc="http://192.168.5.27:4466/Qmyp/"+origName;
map.put("code",0);//0 ,1
map.put("msg"," ");//
map.put("data",map2);
map2.put("src",fileSrc);// url
map2.put("title",origName);// ,
JSONObject jsonObject = JSONObject.fromObject(map);
String result = jsonObject.toString();
return result;
}
}
map.put("code",1);//0 ,1
map.put("msg"," ");//
map.put("data",map2);
map2.put("src","");// url
map2.put("title"," ");// ,
JSONObject jsonObject = JSONObject.fromObject(map);
String result = jsonObject.toString();
return result;
} catch(Exception e) {
}
return null;
}
以上がすべてのコードです。テストアクセス時にパラメータが正常に戻りますが、画像がアクセスできません。別の記事に注目してください。仮想パスを設定してディスクにアクセスしてください。以上のコードがあなたの役に立つなら、小编にほめてください。