attachmentSimple删除在点击删除按钮时能删除服务器上的文件

整理代码来自论坛:http://bbs.wex5.com/forum.php?mod=viewthread&tid=105114 UI2/system/components/juetsp/attachment目录下的attachmentSimple.js文件进行修改,找到deleteFile  这个方法  然后修改成如下代码 deleteFile:function(storeFileName,ownerID){ if(typeof storeFileName === "object"){ var $object = storeFileName; storeFileName = $object.storeFileName.get(); ownerID = this.getOwnerID($object); } this.removeItemByStoreID(storeFileName,ownerID); var url = this.actionUrl + '?storeFileName=' + storeFileName + '&ownerID=' + ownerID + '&operateType=delete'; url [...]

baas 自定义 action,设计页面报错

如图:所有文件打开都报这个错! 解决方法: BaasServer 要求必须所有action 定义都正确, 只要有一个action 定义错误了,所有的action 页面就都不能打开了! 要不你先去掉一部分自己定义的action ,使用排除法找到是哪个文件的原因!  然后再分析 ,是否 有错误的地方! 一般情况原因是:自定义action时,实现 的值 是点按钮选择出来的,而不是手写的,书写格式有误,这个必须是  包名.类名.方法名   或者 类名.方法名 参考: http://docs.wex5.com/baas-customaction/

baas action中自己获取connection 对象,通过jdbc 实现数据交互

自定义action 中,获取connection 对象的方法可以参考 /Baas/justep/Demo.java Connection conn = context.getConnection("库名"); 库名只要数据源配置正常:http://docs.wex5.com/wex5-studio-question-list-2010/ 这个文件勾选上了:/Baas/db.config.m 就可以获取这个库的链接,jdbc操作这个库中 所有 的表! 可以实现action传参不同的用户信息,操作不同的库表数据

wex5开发微信公众号教程

wex5 开发微信公众号,教程主要参考视频 http://www.wex5.com/1-wex5#03 第十一讲 开发微信公众号 微信中打开页面获取用户信息,头像等 http://docs.wex5.com/wex5-app-question-list-2067/ 调用微信jssdk 弹出调试信息,怎么解决 http://docs.wex5.com/wex5-app-question-list-2101 微信公众号支付回调中取不到return_code参数 http://docs.wex5.com/wex5-app-question-list-4000/ 微信 模块消息实现 http://bbs.wex5.com/forum.php?mod=viewthread&tid=176001

attachmentSimple组件 设置文件可以缓存

很多情况!使用attachmentSimple组件上传的图片,希望可以缓存,图片已经加载过了就优先访问本地资源!减少网络请求,这样可以加快页面的显示速度 解决方法: 修改/Baas/justep/SimpleFileStore.java 将代码 response.setHeader("Cache-Control", "pre-check=0, post-check=0, max-age=0"); 修改成 //response.setHeader("Cache-Control", "pre-check=0, post-check=0, max-age=0"); response.setDateHeader("Expires",System.currentTimeMillis()+1*60*60*1000); 去掉禁止缓存的代码。添加请求缓存代码并设置时间,我设置的是缓存1个小时候后失效 baas修改外资源有必须重新编译(模型编译) 才能生效!

自定义action中,查询sql 返回树形结构的数据。

在java代码中自定义sql语句实现参考:/Baas/takeoutAdmin/Statistics.java, 这个时候过滤条件等都是通过传递参数实现的!前端调用的代码参考:/UI2/demo/takeoutAdmin/statistics.js 查询结果封装成 table 对象后! 然后调用         Transform.tableToTreeJson(arg0, arg1) tableToTreeJson 的用法可以参考: http://docs.wex5.com/comps-tree/ 转成树形结构的数据,再返回给前端! return Transform.tableToJson(table);