目录

部署与调用

预处理类的部署

使用前,将编译后的通用查询预处理实现类class文件,存放至应用的WEB-INF/classes/com/geezn/custom目录或其子目录下。

例如:

放在 WEB-INF/classes/com/geezn/custom/SampleCQConfigProcessor.class

或着 WEB-INF/classes/com/geezn/custom/commonQuery/SampleCQConfigProcessor.class

如何调用

SR模式调用

如果是调用SR模块展现通用查询与报表,SR展现模块已经封装了通用查询的预处理类参数:configProcessor

该参数不设置时,默认值为no。

可直接传递该参数值来指定通用查询使用的预处理类。注意参数值必须为预处理类的完整类路径。

具体SR参数设置方式可参考:报表展现客户化

标签调用

如果是在自定义的jsp页面中使用标签展现通用查询和报表,可以通过配置通用查询标签的configProcessor属性,指定需调用的通用查询预处理类。

具体如下:

<commTag:commQryTag
      jsObjectName="query"
      jsonContent="<%=commonQueryText%>"
      configProcessor="com.geezn.custom.commonquery.SampleCQConfigProcessor"
/>

注意标签中configProcessor属性值为通用查询预处理类的完整类路径。