我正在使用www.datatables.net
。JS框架以表格形式显示数据。它具有服务器模式,并且在此模式下发送许多参数。
例如:sortColumn
,sortType(asc,desc)
,过滤器值,pagenum
,itemsonpage
等。
因此,我将其付诸实践。我分配给每个请求参数字段,并且工作正常。
但是现在我有几张桌子。因此,我必须执行不同的操作,但要求参数相同,并且它们很多。将粘贴代码从一个动作复制到另一个动作不是一个好主意。
因此,我确实实现了DatatableParamBean
,其中包含正常工作所需的所有参数。
问题是,PARAMS发送这种方式iSortColumn
,iDisplayTotalLength
,iTotalItems
等等,但我需要他们被分配到豆田。
bean.iSortColumn, bean.iDisplayTotalLength and so on.
考虑到DatatableParamBean
在我的行动班级中有提到“ bean”;
是否有一种方法可以覆盖分配请求参数值的默认机制?我目前发现的唯一解决方案是DatatableAction
使用所有这些参数创建一个动作类,并在需要处理数据的情况下创建一个新动作,方法是使用DatatableAction
这是将Bean关联或聚合到操作类的常用方法。可以通过具有属性访问器的名称直接使用动作类属性。通过指定适当的OGNL表达式(该属性的 路径)
,可以通过OGNL访问嵌套bean属性。假定所有属性访问器均未null
引用bean。这可以通过为属性提供相应的getter和setter并在必要时初始化bean引用来实现。所以bean.iSortColumn
,bean.iDisplayTotalLength
是有效的OGNL表达式来设置/获取bean
属性。但是您需要在操作中对其进行初始化。像这样
private Bean bean = new Bean();
public Bean getBean() { return bean; }
参考文献:
我正在一个由15台机器组成的裸机集群上制作Flink流媒体应用程序的原型。我使用的是90个任务槽(15x6)的纱线模式。 该应用程序从单个Kafka主题读取数据。Kafka主题有15个分区,所以我也将源操作符的并行性设置为15。然而,我发现Flink在某些情况下会将2-4个消费者任务实例分配给同一个taskmanager。这会导致某些节点受到网络限制(Kafka主题是提供大量数据,而机器只有1G
问题内容: 为什么以下代码无法编译 但是以下确实可以编译 在这两种情况下,我不只是将整数值分配给char吗? 问题答案: 可以将A 分配给不带强制转换的,因为这是扩大的转换。反之,将a 转换为a 需要转换,因为这是缩小的转换。 另请参见JLS。第5章。转换和升级。
除了配置连接层和客户端层,还可以基于每次请求来进行相关设置。具体来说是在请求体中指定相关参数数组。 忽略异常 Elasticsearch-PHP 的类库是会对普通的问题抛出异常的。这些异常跟 Elasticsearch 返回的 HTTP 响应码一一对应。例如,获取一个不存在的文档会抛出 MissingDocument404Exception 。 异常对于处理一些问题(如找不到文档、语法错误、版本冲
我希望能够传递一个CSV文件,其中包含JMeter测试(CSV数据集配置)要使用的参数,而不是将CSV数据源硬编码为JMeter检测的一部分。这可能吗?我似乎在JMeter的命令行选项列表中的任何位置都找不到这一点。 JMeter 数据集配置参考。
你好,我在小部件上的以下代码中出错 参数类型'List 这是我的代码 我的代码与上面的图表插件不兼容吗?如何解决这个问题?