1 升级说明
AEAI DP 3.8版本是一次常规升级,安全机制是本次开发平台的升级重点,如果开发的应用对外部用户开放,一定要注意升级!

​http://pan.baidu.com/s/1gdKlQvD。 ​


2 升级内容

1. BUG修正:修正功能管理里的Handler配置新增不上的BUG


2. 安全机制:


a) 对文件上传进行校验,除了前台校验,还添加了后台校验;


b) 对上传文件设置文件存储目录外部配置功能,保障上载的文件不在Server可运行目录。


3. 交互机制:


a) 对标准功能模型的编辑Handler扩展属性redirectListAfterSave,默认属性为true,保存后跳转至列表解密,在构造函数中改为false继续编辑


b) 修正ecside列表组件跟上面的查询条件区域1像素对不齐的问题


c) 修正编辑页面详情界面,编辑可能默认disable但还处于选中状态的问题


3 升级步骤

对于新开发的系统默认就解决以上相关问题,对于已经开发的出来的系统可以参考以文进行修改:


3.1 Handler新增BUG


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_安全机制

AEAI DP V3.8.0 升级说明,开源综合应用开发平台_上传_02


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_上传_03


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_dp_04


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_上传_05


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_开发平台_06

3.2 编辑界面选中效果


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_开发平台_07

3.3 Ecside对不齐问题

AEAI DP V3.8.0 升级说明,开源综合应用开发平台_上传_08


3.4 上传附件安全问题

1. 替换hotweb_core.jar(对应server以及DP,-clean方式重启)

AEAI DP V3.8.0 升级说明,开源综合应用开发平台_上传_09

2. 添加配置AppConfig属性

AEAI DP V3.8.0 升级说明,开源综合应用开发平台_开发平台_10

3. ResourceUploader保存时候,调用父类的checkSuffix方法

AEAI DP V3.8.0 升级说明,开源综合应用开发平台_上传_11


AEAI DP V3.8.0 升级说明,开源综合应用开发平台_安全机制_12