资源简介
ueditor将图片上传至服务器地址的demo,参考资料:http://blog.csdn.net/yufeng005/article/details/79420663
代码片段和文件信息
package com.test.controller;
import java.io.File;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSONobject;
import com.fasterxml.jackson.jr.ob.JSON;
import com.test.entity.Page;
import com.test.service.user.UserService;
import com.test.util.PageData;
@Controller
@RequestMapping(value=“/demo“)
public class DemoController {
//日志
private static final Logger logger = Logger.getLogger(DemoController.class);
@Autowired
private UserService userService;
@RequestMapping(value=“/getData.do“)
@ResponseBody
public Mapject> getData(){
Mapject> map=new HashMapject>();
List lists=new ArrayList();
lists.add(“apple“);
lists.add(“orange“);
lists.add(“tee“);
map.put(“list“ lists);
map.put(“user“ “james“);
return map;
}
/**
* 获取map
* @param m
* @return
*
*/
public Mapject> getMap(Map m){
Mapject> rm=new HashMapject>();
Iterator itor=m.keySet().iterator();
while(itor.hasNext()){
String key=itor.next();
String[] strs=m.get(key);
String val=null;
if(strs.length>0){
val=strs[0];
}
rm.put(key val);
}
return rm;
}
/**
* 读取json
* @param hm
* @return
*/
public JSONobject readjson(Map hm){
JSONobject jobj = new JSONobject();
//通过循环遍历的方式获得key和value并set到JSONobject中
Iterator it = hm.keySet().iterator();
while (it.hasNext()) {
String key = it.next().toString();
String[] values = (String[])hm.get(key);
jobj.put(key values[0]);
}
return jobj;
}
@RequestMapping(value=“/getJsonDemo.do“)
@ResponseBody
public String getJsonDemo(HttpServletRequest reqHttpServletResponse res){
String i=“成功“;
try {
String city = req.getParameter(“city“);
System.out.println(“城市:“+city);
//获取球员信息
Map
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-02 12:17 ueditor测试\
目录 0 2018-03-02 12:17 ueditor测试\test\
文件 1942 2018-02-24 16:34 ueditor测试\test\.classpath
文件 1213 2017-09-22 13:54 ueditor测试\test\.project
目录 0 2018-03-02 12:17 ueditor测试\test\.settings\
文件 575 2017-09-22 13:54 ueditor测试\test\.settings\.jsdtscope
文件 364 2017-10-13 10:03 ueditor测试\test\.settings\org.eclipse.core.resources.prefs
文件 736 2017-09-22 14:10 ueditor测试\test\.settings\org.eclipse.jdt.core.prefs
文件 90 2017-09-22 13:54 ueditor测试\test\.settings\org.eclipse.m2e.core.prefs
文件 653 2017-09-22 13:54 ueditor测试\test\.settings\org.eclipse.wst.common.component
文件 252 2017-09-22 13:54 ueditor测试\test\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-09-22 13:54 ueditor测试\test\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-09-22 13:54 ueditor测试\test\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2017-09-22 13:54 ueditor测试\test\.settings\org.eclipse.wst.validation.prefs
文件 6215 2017-10-25 17:56 ueditor测试\test\pom.xm
目录 0 2018-03-02 12:17 ueditor测试\test\src\
目录 0 2018-03-02 12:17 ueditor测试\test\src\main\
目录 0 2018-03-02 12:17 ueditor测试\test\src\main\java\
目录 0 2018-03-02 12:17 ueditor测试\test\src\main\java\com\
目录 0 2018-03-02 12:17 ueditor测试\test\src\main\java\com\test\
目录 0 2018-03-02 12:17 ueditor测试\test\src\main\java\com\test\controller\
文件 4084 2017-10-31 20:40 ueditor测试\test\src\main\java\com\test\controller\DemoController.java
文件 2307 2018-03-01 15:36 ueditor测试\test\src\main\java\com\test\controller\PdfController.java
文件 5248 2017-10-25 16:11 ueditor测试\test\src\main\java\com\test\controller\TestController.java
文件 2922 2018-02-24 10:36 ueditor测试\test\src\main\java\com\test\controller\UeditController.java
文件 1924 2017-10-09 15:59 ueditor测试\test\src\main\java\com\test\controller\uploadController.java
目录 0 2018-03-02 12:17 ueditor测试\test\src\main\java\com\test\dao\
文件 1301 2017-09-22 14:33 ueditor测试\test\src\main\java\com\test\dao\DAO.java
文件 3630 2017-09-22 14:34 ueditor测试\test\src\main\java\com\test\dao\DaoSupport.java
文件 1245 2017-09-22 14:32 ueditor测试\test\src\main\java\com\test\dao\EncryptPropertyPlaceholderConfigurer.java
文件 4893 2017-09-22 14:59 ueditor测试\test\src\main\java\com\test\dao\SymmetricEncoder.java
............此处省略1120个文件信息
评论
共有 条评论