basedicttag.java,JEECG 上传插件升级——标签

前言:

现有的uploadify上传是基于swf的,随着H5的普及,flash即将退出历史舞台,JEECG团队本着与时俱进的原则,将全面升级JEECG系统中的上传功能,采用新式上传插件plupload,此插件上传支持多种模式html5,flash,silverlight,html4,可通过配置实现优先模式,对于新版主流浏览器均可采用H5方式,对于不支持H5的低版本IE浏览器可走flash方式。以下讲解JEECG标签的升级。

一、升级步骤:

1.下载升级文件

2.【新增文件】

增加JS/css,将plupload文件夹直接拷贝到src/main/webapp/plug-in/下

3.【修改文件】

拷贝BaseTag.java至src/main/java/org/jeecgframework/tag/core/easyui/下,覆盖更新,见[代码改动-1]

4.【修改文件】

拷贝Map.js至src/main/webapp/plug-in/tools/下,覆盖更新。

5.【新增文件】

拷贝UploadPlTag.java至src/main/java/org/jeecgframework/tag/core/easyui/下。

6.【新增文件】

拷贝plupload.ftl至src/main/java/org/jeecgframework/tag/ftl/下。

7.【修改文件】

修改src/main/webapp/WEB-INF/tld/easyui.tld文件,找到upload的标签,修改其配置为org.jeecgframework.tag.core.easyui.UploadPlTag,见[代码改动-2]

二、代码改动(此步可略过)

1.BaseTag.java修改

if (oConvertUtils.isIn("uploadify", types)) {

/*sb.append("");

sb.append("");*/

sb.append("");

sb.append("");

sb.append("");

}

2.easyui.tld修改

upload

org.jeecgframework.tag.core.easyui.UploadPlTag

JSP

选项卡选项标签

......

注:

其余模块升级地址如下:(相同步骤可略过)

问题

1.如果替换完成,自己之前写的页面报错:$.iplupload is not a function,查看本页面是否还有老版的js(plug-in/uploadify/jquery.uploadify-3.1.js)引入,若有,干掉他。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值