web开发--使用Rhino调用后台功能

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

web开发--使用Rhino调用后台功能


1、添加按钮并绑定onClick事件

1.webp


2、添加Rhino后台功能

2.webp


3、编写Rhino代码

3.webp

脚本:

var imp=JavaImporter();
imp.importPackage(Packages.javax.servlet.http);
imp.importPackage(Packages.com.kingdee.bos.webframework.json);
with(imp){
    //获取doPost请求参数
    var dataParam = request.getParameter("param"); 
  
    //返回调用成功结果
    JSONUtils.SUCCESS("result"+dataParam);
}


4、前台发请求

4.webp

脚本:

testRhino:function(event,value){
          waf.doPost({
               action:'testRhino',//后台的事件名
               data:{//向后台传递的参数
              		param:'kingdee'
                },
               success:function(data){//成功后返回的数据
                     if(data){
                           waf.msgBox.showInfo(data);
                     }
                }
           });
 }


完成:

5.webp


Rhino脚本可参考:https://waf2.kingdee.com:6999/waf2help/webviews/webframework/apis/rhino

web开发--使用Rhino调用后台功能

1、添加按钮并绑定onClick事件2、添加Rhino后台功能3、编写Rhino代码脚本:var imp=JavaImporter();imp.importPackage(Packages.javax.serv...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息