• EXTJS通用查询问题


    框架需要解决的问题之一就是通用查询,如何设置一个查询界面,能够根据界面条件的输入返回结果。

    思路:

    1.查询界面肯定是通过FormPanel里面添加输入项,JS能根据输入的内容生成查询语句。

    2.查询结果需要通过grid显示,而数据存储在store上,所以STORE的baseParams设置成FromPanel输入的条件。

    3.创建一个Action基类,能够将所有接收到的参数组合成条件。表名根据ACTION在spring的参数注入。

    -------------------------------------------------------------------------------------

    实现:

    1.根据FROMPANEL得到查询条件:FormPanel.getForm().getValues(true);

    2.定义输入框的时候,根据DORADOFRAME的设计定义参数名称。

    3.服务端设计一个查询条件管理类处理组合查询语句

    -------------------------------------------------------------------------------------

    问题:

    web和服务器的交互还是通过参数吗?如果是通过参数,是否需要定义一个类能够实现前、后台的交互?

    如果用于查询是没有问题,那,如果用于数据保存又该如何呢?

    STORE提供了一个SAVE方法,可以递交STORE中多条RECORD的修改,这个又是如何实现的呢?是传递参数还是一个某种特殊的类?

    ------------------------

  • 相关阅读:
    [笔记] 深入java虚拟机 类型的生命周期
    xml笔记
    Python笔记
    Effective C++ 笔记(2)
    [笔记] 深入java虚拟机 连接模型
    javascript对象成员访问权限
    [笔记] 深入java虚拟机 java class文件(2)
    STL笔记(3) Effective STL
    STL笔记(1)容器
    [IOS笔记] objecttivec基础知识
  • 原文地址:https://www.cnblogs.com/barryhong/p/1531858.html
Copyright © 2020-2023  润新知