WEB开发网
开发学院软件开发Java 在 Business Space 中开发 Mashup 应用 阅读

在 Business Space 中开发 Mashup 应用

 2009-11-17 00:00:00 来源:WEB开发网   
核心提示: 在“我的工作”页面,单击 Script Adapter 小部件的下拉图标,在 Business Space 中开发 Mashup 应用(8),然后选择“配置”,如图 12 所示

在“我的工作”页面,单击 Script Adapter 小部件的下拉图标,然后选择“配置”,如图 12 所示。


图 12. Script Adapter 配置选项
在 Business Space 中开发 Mashup 应用

在 Java Script 输入框中输入以下代码:


清单 1. Script Adapter 代码
var payloadJson = dojo.toJson(payload); 
var payloadObj = eval('(' + payloadJson + ')'); 
var taskId = payloadObj.id; 
 
var xmlhttp = null; 
 
if (window.XMLHttpRequest) { 
xmlhttp = new XMLHttpRequest(); 
if ( typeof xmlhttp.overrideMimeType != 'undefined') { 
xmlhttp.overrideMimeType('text/xml'); 
} 
} else if (window.ActiveXObject) { 
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
} else { 
alert('Your browser does not support xmlhttprequests?'); 
} 
 
var strUrl = "/rest/bpm/htm/v1/task/" + taskId; 
 
xmlhttp.open('GET', strUrl, false); 
xmlhttp.send(null); 
 
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { 
responseJSON = eval( "(" + xmlhttp.responseText + ")" ); 
} else { 
alert("error"); 
} 
 
var subjectDescription = responseJSON.description; 
var subjectText = subjectDescription .split(":")[1]; 
return "http://www.google.cn/search?q=" + subjectText; 

上一页  3 4 5 6 7 8 9 10  下一页

Tags:Business Space 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接