Package easyJ.business.proxy

Examples of easyJ.business.proxy.SingleDataProxy


        try {
            JspWriter out = pageContext.getOut();
            HttpServletRequest request = (HttpServletRequest) pageContext
                    .getRequest();
            Object obj = BeanUtil.getEmptyObject(className);
            SingleDataProxy sdp = SingleDataProxy.getInstance();
            sdp.setContext(null);
            OrderRule rule = new OrderRule();
            rule.setOrderColumn(tabProperty);
            rule.setOrderDirection(OrderDirection.ASC);
            OrderRule orderRules[] = {
                rule
            };
            ArrayList list = sdp.query(obj, orderRules);
            out.print(HtmlClientComponentService.getObjectListHtml(list,
                    actionName, tabProperty, showProperty, imgProperty,
                    Integer.parseInt(rows)).toString());
        } catch (IOException e) {
            System.out.println(e.getMessage());
View Full Code Here


        String selectedValue = request.getParameter("selectedValue");
        // 得到需要将所选择的值放入到哪个字段中
        String property = request.getParameter("property");
        // 首先要删除之前的数据,在场景的角色例子中就是需要scenarioId,以及roleType等信息,在传过来的数据中已经有了。
        // 一般情况下是一定要有条件数据的。
        SingleDataProxy sdp = SingleDataProxy.getInstance();
        sdp.deleteBatch(object);

        // 将数据插入,因为最后有一个‘,’,所以最后一个不要。
        String[] values = selectedValue.split(",");
        for (int i = 0; i < values.length; i++) {
            // 因为是Id类型的,所以需要转换为Long类型。
            BeanUtil.setFieldValue(object, property, new Long(values[i]));
            BeanUtil.setFieldValue(object, "sequence", new Integer(i));
            sdp.create(object);
        }
    }
View Full Code Here

        // function.setFunctionClass(className);
        function.setFunctionPage(pageName);
        // function.setFunctionPosition(new Long(position));
        function.setFunctionPositionRelatedValue(new Long(position));
        /* 现在为了调试方便,将来function要从cache当中取 */
        SingleDataProxy sdp = SingleDataProxy.getInstance();
        ArrayList functionList = (ArrayList) sdp.query(function);

        buffer.append("<table  width=\"100%\" class=\"function\"><tr><td>\n");

        /* 对数据进行环境过滤 */
        DataContextFilter filter = DataContextFilter.getInstance();
View Full Code Here

            String pageName) throws EasyJException {
        StringBuffer buffer = new StringBuffer();
        /* 获得功能列表 */
        PageFunction function = new PageFunction();
        function.setFunctionPage(pageName);
        SingleDataProxy sdp = SingleDataProxy.getInstance();
        ArrayList functionList = (ArrayList) sdp.query(function);
        buffer.append("<script language=\"javascript\">\n");
        int size = functionList.size();
        for (int i = 0; i < size; i++) {
            function = (PageFunction) functionList.get(i);
            if (!GenericValidator.isBlankOrNull(function.getFunctionContent())) {
View Full Code Here

    // function.setFunctionClass(className);
    function.setFunctionPage(pageName);
    // function.setFunctionPosition(new Long(position));
    function.setFunctionPositionRelatedValue(new Long(position));
    /* 现在为了调试方便,将来function要从cache当中取 */
    SingleDataProxy sdp = SingleDataProxy.getInstance();
    ArrayList functionList = (ArrayList) sdp.query(function);

    buffer.append("<table  width=\"100%\" class=\"function\"><tr><td>\n");

    /* 对数据进行环境过滤 */
    DataContextFilter filter = DataContextFilter.getInstance();
View Full Code Here

      String pageName) throws EasyJException {
    StringBuffer buffer = new StringBuffer();
    /* 获得功能列表 */
    PageFunction function = new PageFunction();
    function.setFunctionPage(pageName);
    SingleDataProxy sdp = SingleDataProxy.getInstance();
    ArrayList functionList = (ArrayList) sdp.query(function);
    buffer.append("<script language=\"javascript\">\n");
    int size = functionList.size();
    for (int i = 0; i < size; i++) {
      function = (PageFunction) functionList.get(i);
      if (!GenericValidator.isBlankOrNull(function.getFunctionContent())) {
View Full Code Here

TOP

Related Classes of easyJ.business.proxy.SingleDataProxy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.