• 大小: 52.8MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-11-10
  • 语言: 其他
  • 标签: ueditor  

资源简介

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.xml
     文件          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.xml
     目录           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个文件信息

评论

共有 条评论