`
amu123456
  • 浏览: 9579 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

3级联

    博客分类:
  • WEB
阅读更多
//引入js文件
<script
src="<%=request.getContextPath()%>/js/getchildren.js" type="text/javascript" charset="utf-8"></script>

ACTION
@SuppressWarnings("unchecked")
    public ActionForward getProductNodeByAjax(ActionMapping mapping,
        ActionForm form, HttpServletRequest aRequest,
        HttpServletResponse aResponse) throws Exception
    {
        //设置返回的编码
        aResponse.setContentType("text/json; charset=UTF-8");
        //得到session
        HttpSession session = aRequest.getSession();
        // 得到语种
        String nls = (String) session.getAttribute(SupportConstants.CFG_NLS);
        //查询接口
        DDService dDService = DDFactory.getInstance().getCommonDD();
        //取得查询条件
        String productLine = aRequest.getParameter("productLine");
        String productFamily = aRequest.getParameter("productFamily");
        PrintWriter out = null;
        //webservice调用后的json对象
        JSONArray jsonArray = new JSONArray();
        try {
            if (null != productLine
                    && !"".equals(productLine.trim())
                    && (null == productFamily || "".equals(productFamily.trim())))
            {
                //级联出产品族
                ArrayList dList_family =
                    dDService.getItemsListByName("PRODUCT_FAMILY", productLine, nls);

                jsonArray = com.huawei.it.support.poapply.actions.JsonUtil.listToJSONArray(dList_family);
            } else if (null != productLine && !"".equals(productLine.trim())
                    && null != productFamily
                    && !"".equals(productFamily.trim())) {
                //级联出产品
                ArrayList dList_product =
                    dDService.getItemsListByName("PRODUCT", productFamily, nls);
                jsonArray = com.huawei.it.support.poapply.actions.JsonUtil.listToJSONArray(dList_product);
            }
            out = aResponse.getWriter();
            out.print(jsonArray);
            out.flush();
        } catch (Exception e)
        {
            e.printStackTrace();
            throw e;
        } finally {
            if (null != out){
                out.close();
            }
        }
        return null;
    }
分享到:
评论

相关推荐

    qt实现sqlite3级联删除demo

    【标题】:“qt实现sqlite3级联删除demo” 在数据库管理中,级联删除是一种常见的功能,它允许在删除一个表中的记录时,自动删除与之相关联的其他表中的记录。在Qt环境下,结合SQLite3数据库,我们可以实现这一功能...

    ssh+dwr 3级联

    在"ssh+dwr 3级联"的场景中,可能是指在一个项目中,使用SSH作为后端服务的安全访问层,DWR作为前后端交互的技术,而“3级联”可能指的是三层架构,即表示层(Presentation Layer)、业务逻辑层(Business Logic ...

    DataGridCombox下拉列3级联

    在本文中,我们将深入探讨如何实现DataGrid中的ComboBox控件进行3级联的联动效果。 首先,我们需要了解DataGrid组件。DataGrid是Adobe Flex中的一种数据展示控件,它能够以表格形式显示数据集,支持排序、分页和...

    js 省市区 3级联

    最新的省市区3级联。

    jquery3级级联

    从给定的文件信息来看,我们正在探讨的主题是“jquery3级级联”,这是一个涉及到JavaScript库JQuery在网页上实现三级下拉菜单级联选择功能的话题。以下是对这个主题的详细解析: ### 1. 什么是3级级联? 3级级联指...

    资源OpenCV3级联分类器训练实战视频教程课程带文档和源码

    资源OpenCV3级联分类器训练实战视频教程课程带文档和源码提取方式是百度网盘分享地址

    资源OpenCV3级联分类器训练使用指导视频+文档+源码2G

    资源OpenCV3级联分类器训练使用指导教程视频+文档+源码2G提取方式是百度网盘分享地址

    web js实现的3级联菜单

    3级级联菜单 利用JS实现 虽然很简单 但是对于初学者还是很实用的

    四个595级联数码管程序

    595级联程序,大数码管显示数字。595驱动程序void HC595SendData(unsigned char SendVal) { unsigned char i; for(i=0;i;i++) { if((SendVal)&0x80) MOSIO=1; //set dataline high 0X80 最高位与SendVal...

    重新整理IM3、IIP3、OIP3等的计算,推导计算,非常好的资料

    射频系统中的IM3、IIP3、OIP3计算与推导 本文总结了射频系统中IM3、IIP3、OIP3等参数的计算和推导,详细介绍了这些参数之间的关系,并提供了数学关系式。同时,也讨论了这些参数在射频系统中的应用和重要性。 一、...

    级联字典的构造

    3. **优化与训练**:级联字典的训练通常涉及迭代过程,旨在最小化数据的重构误差。这可能包括交替最小二乘法(ALSA)、匹配追踪(OMP)或者更复杂的算法,如字典学习算法(如K-SVD、FDDL)。通过反复调整字典元素,...

    STM32 定时器级联

    3. 配置从定时器的同步模式,通常选择更新事件同步(TIM_SlaveConfig函数中的TIM_SlaveMode_Update)。 4. 启用定时器的中断和DMA请求,如果需要的话,以便在计数器达到特定值时执行相应的操作。 5. 开启定时器,...

    虚级联和连续级联的中文资料

    虚级联(Virtual Concatenation, VC)是一种将多个较小容量的SDH通道(如VC-12或VC-3)逻辑上组合成一个较大容量通道的技术。这个组合不是物理上的连接,而是通过特定的标识符(GIU, Generic Interleaver Unit)和...

    级联菜单 (二级级联 三级级联)

    CSS3提供了`display`属性的`none`和`block`值,这在实现级联菜单的可见性切换中非常关键。通过改变这些属性,可以轻松地控制菜单项的显示和隐藏。同时,CSS的`position`属性(如`relative`、`absolute`和`fixed`)...

    SDH相邻级联与虚级联技术

    虚级联技术是将分布于不同 STM-N 数据帧中的虚容器,按照级联的方法,形成一个虚拟的大结构 VC-4/3/12-Xv 格式,进行传输。 相邻级联技术的优点是传输的业务是一个整体,数据的各个部分不产生时延,信号传输质量高...

    jsp实现级联菜单 jsp实现级联菜单

    ### JSP实现级联菜单详解 #### 一、概述 级联菜单是Web应用程序中常见的一种交互设计方式,尤其在需要展示多层级数据结构时,如省份-城市选择器等场景下非常实用。通过级联菜单,用户可以方便地根据上一级的选择来...

    各类opencv级联分类器,眼睛,人脸,全身,半身级联年分类器

    3. 运行级联分类器:调用`detectMultiScale`函数,它会在图像的每个可能位置应用级联分类器并返回检测到的矩形区域。 4. 后处理:根据检测到的矩形,可以在图像上画出边界框,或者进行进一步的分析。 在实际应用中...

    Cisco_MDS9000系列级联配置

    3. **级联端口模式为 E (通常显示为 TE)** - **原因**: 级联模式能够正确识别并建立连接。 #### 四、实例分析 假设我们有四台Cisco MDS 9148-S交换机,进行两两级联。下面是一个简单的初始化配置示例: ```...

    74HC595 级联-时钟偏移问题.pdf

    74HC595 级联-时钟偏移问题 在数字电路设计中,_SN74HC595 是一种常见的 3 态输出 8 位移位锁存寄存器,广泛应用于需要串并转换的场景中。但是在实际应用中,级联中的后级 SN74HC595 时常出现偶然或概率性出错的...

Global site tag (gtag.js) - Google Analytics