0
我在java中創建了一個適配器,我想知道是否有可能將對象ProductVO返回給適配器js,或者首先需要將該對象轉換爲JSON字符串並返回?IBM Worklight Adapter java
ProductAdapter-impl.js
function getProductByBarCode(barCode){
var productTest = new com.ciss.mobile.cissmarttax.service.ProductTest();
return {
result: productTest.getProductByBarCode(barCode,0)
};
}
ProductTest.java
package com.ciss.mobile.cissmarttax.service;
public class ProductTest {
private final static Logger logger = Logger.getLogger(ProductTest.class.getName());
public ProductVO getProductByBarCode(String barcode, Integer offset){
//logger.info("getProductByBarCode invoked");
ProductFacade productFacade = new ProductImpl();
try {
List<ProductVO> products = productFacade.getProductByBarCode(barcode);
if(products != null)
return (ProductVO) products.get(0);
} catch (SystemException e) {
e.printStackTrace();
}
return null;
}
}