Buffferajax
JSP
<SCRIPT LANGUAGE="JavaScript" src="<%=request.getContextPath()%>/common/js/buffalo.js"></SCRIPT>
<SCRIPT>
var path = '<%=request.getContextPath() %>';
function cancelOrder(mailorderId){
var END_POINT = path+'/BUFFALO' ;
var buffalo = new Buffalo(END_POINT);
buffalo.remoteCall("MailOrderService.cancelOrder",[mailorderId], function(reply) {
if( reply.getResult() == 1 ){
alert("撤消成功");
window.location.reload();
}else{
alert("撤消失败");
}
});
}
</SCRIPT>
Buffferajax配置文件
#\u5e10\u5355\u5b9a\u5236
MailOrderService =com.doone.web1w.selfquery.mailorder.MailOrderService
MailOrderService类中的cancelOrder方法
//撤消工单
public static String cancelOrder(String mailOrderID){
try {
Sender wc = SenderFactory.getInstance(ActionType.ACTION_QUERY, "cancelMailOrder",TransmissionMode.HTTP);
wc.setField("mailOrderID", mailOrderID);
wc.setPriority(MessagePriority.HIGH);
wc.setTimeout(10);
IMessage msg = wc.call();
return msg.getBody();
} catch (Exception e) {
FileLogger.getLogger().info(e.getMessage(),e);
}
return "0";
}
import com.doone.data.DacClient;
MailFacade implements IMailFacade
/**
* 撤消定制工单.
* @param mailOrderID
* @return
*/
public String cancelMailOrder(String mailOrderID){
try {
TF_MailOrderImpl orderImpl=new TF_MailOrderImpl(new DacClient(),mailOrderID);
orderImpl.deleteObject();
return IFacade.RETURN_OK;
} catch (Exception e) {
}
return IFacade.RETURN_NOT_OK;
}
发表评论
- 浏览: 7359 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Spring+IBatis+webwork ...
DAO对象最好是用接口
-- by hua6884858 -
Ext2.0是一个JS框架Grid
……
-- by walkes -
配制weblogic
...
-- by hushang12345 -
Spring+IBatis+webwork ...
1. SqlMapConfig的DTD声明 ...
-- by baidu12345 -
Spring+IBatis+webwork ...
u DAO对象最好是用接口 u 任何类的对象一定要注入到 ...
-- by baidu12345






评论排行榜