package net.tooan.ynpay.ticket.webapp.controller; import net.tooan.ynpay.commons.YnpayJndiConstants; import net.tooan.ynpay.commons.webapp.json.Result; import net.tooan.ynpay.order.agent.bus.facade.BusClassFacade; import net.tooan.ynpay.order.agent.bus.bean.BusClass; import net.tooan.ynpay.third.jfinal.core.Controller; import net.tooan.ynpay.third.jfinal.ext.interceptor.ejb.RemoteEJB; import org.apache.commons.lang.StringUtils; /** * Created with IntelliJ IDEA. * User: Jing * Date: 13-10-12 * Time: δΈ‹εˆ1:53 */ public class HomeController extends Controller { private static Result<BusClass> result = new Result<BusClass>(); @RemoteEJB(mappedName = YnpayJndiConstants.Order_Bus_Class_Facade_Remote) private BusClassFacade facade; public void index() { try { result.setList(facade.getList("ζ˜†ζ˜Ž", StringUtils.EMPTY, "2013-11-20", true)); result.setSuccess(true); } catch (Exception e) { result.setMessage(e.getMessage()); } finally { renderJson(result.toJson()); } } }