zoukankan      html  css  js  c++  java
  • 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的修改,这个又是如何实现的呢?是传递参数还是一个某种特殊的类?

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

  • 相关阅读:
    C++学习9 this指针详解
    福建省第八届 Triangles
    UVA 11584 Partitioning by Palindromes
    POJ 2752 Seek the Name, Seek the Fame
    UVA 11437 Triangle Fun
    UVA 11488 Hyper Prefix Sets (字典树)
    HDU 2988 Dark roads(kruskal模板题)
    HDU 1385 Minimum Transport Cost
    HDU 2112 HDU Today
    HDU 1548 A strange lift(最短路&&bfs)
  • 原文地址:https://www.cnblogs.com/barryhong/p/1531858.html
Copyright © 2011-2022 走看看