购物商城---FCK
2017-04-18 22:28
232 查看
jsp页面
controller
关联代码1 <span id="tabs"> <a href="javascript:void(0);" ref="#tab_1" title="基本信息" class="here">基本信息</a> <a href="javascript:void(0);" ref="#tab_2" title="商品描述" class="nor">商品描述</a> <a href="javascript:void(3);" ref="#tab_3" title="商品参数" class="nor">包装清单</a> </span> 关联代码2 <tbody id="tab_2" style="display: none"> <tr> <td><textarea rows="10" cols="10" id="productdesc" name="description"></textarea></td> </tr> </tbody> 关联代码3 $(function(){ var tObj; $("#tabs a").each(function(){ if($(this).attr("class").indexOf("here") == 0){tObj = $(this)} $(this).click(function(){ var c = $(this).attr("class"); if(c.indexOf("here") == 0){return;} var ref = $(this).attr("ref"); var ref_t = tObj.attr("ref"); tObj.attr("class","nor"); $(this).attr("class","here"); $(ref_t).hide(); $(ref).show(); tObj = $(this); if(ref == '#tab_2'){ //fck上传图片 var fck = new FCKeditor("productdesc"); fck.BasePath = "/res/fckeditor/"; fck.Height = 400 ; fck.Config["ImageUploadURL"]= "/upload/uploadFck.do"; fck.ReplaceTextarea(); } }); }); });
controller
// fck 上传图片 @RequestMapping(value = "/upload/uploadFck.do") public void uploadFck(HttpServletRequest request, HttpServletResponse response) { // 强转request MultipartHttpServletRequest mhsr = (MultipartHttpServletRequest) request; // 获取值 Map<String, MultipartFile> fileMap = mhsr.getFileMap(); // 高级for循环 Set<Entry<String, MultipartFile>> entrySets = fileMap.entrySet(); for (Entry<String, MultipartFile> entrySet : entrySets) { // 获取图片文件 MultipartFile pic = entrySet.getValue(); String ext = FilenameUtils.getExtension(pic.getOriginalFilename()); // 图片名称生成策略 DateFormat dFormat = new SimpleDateFormat("yyyyMMddHHmmssSSS"); String format = dFormat.format(new Date()); // 随机三位数 Random random = new Random(); // random.nextInt(100)+100// n 100 0-99 for (int i = 0; i < 3; i++) { format += random.nextInt(10); } // 实例化一个jersey Client client = new Client(); // 保存数据库的相对路径 String path = "upload/" + format + "." + ext; // 图片服务器请求路径 String url = Constans.IMGSERVICE + path; // 设置请求路径 WebResource resource = client.resource(url); // 发送图片到服务器 try { // pic.getBytes() 图片的字节数组内容 resource.put(String.class, pic.getBytes()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } // 返回url给FCK UploadResponse ok = UploadResponse.getOK(url); try { // 输出到前台 response.getWriter().print(ok); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
相关文章推荐
- ASP.net在线购物商城系统完全解析
- 购物商城可以在一比二购自助添加链接
- ###Jsp+Servlet购物商城day04.4:订单模块 【页面双层遍历】 显示本页所有订单。bootstrap分页下标。
- javaWeb购物商城设计---商品显示
- 购物商城产品图片展示专用jquery版s
- 商城购物,最近浏览过的商品的开发
- 本地社区团购类O2O购物商城盈利运营分析
- 购物商城shopping连载(9)
- python实现简单购物商城
- 微信小程序购物商城系统开发系列-目录结构
- 网上商城购物系统(1)
- javaWeb购物商城设计---数据库连接
- 第14天简单的购物商城作业的编写
- 长动力功能鞋专卖店购物商城代码-(2014/05/27)
- hadoop实现购物商城推荐系统
- 16款购物商城添加购物车源码特效
- java 购物商城小项目训练
- 购物商城后台页面设计
- 微信小程序购物商城系统开发系列-工具篇
- 购物商城---页面缓存oscached