0
자바에서 어댑터를 만들고 있는데 ProductVO 오브젝트를 어댑터 js로 리턴 할 수 있는지 궁금하거나 먼저 오브젝트를 JSON String으로 변환하여 리턴해야합니까?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;
}
}