Liferay 搜索容器分页

2023-12-26

我在代码中使用了 liferay-ui:search-container 。

搜索结果会正确显示,直到我单击“下一步”。该 portlet 正在重新加载,这会将我带到该 portlet 的第一页,从而破坏了所显示的搜索结果。

即使在 portlet 重新加载后,如何保留搜索结果?


如果 iteratorURL 属性的默认行为不符合您的需要,您可以为其指定一个值。

在以下示例中,当您在搜索结果表上单击“下一步”时,将使用 param1 和 param2 调用 portlet 的 proccesAction() 方法。

您可以向该方法添加逻辑以保留搜索结果。

<%
PortletURL urlPaginator=renderResponse.createActionURL();
urlPaginator.setParameter("param1", value1);
urlPaginator.setParameter("param2",value2);
%>

<liferay-ui:search-container iteratorURL="<%=urlPaginator%>">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Liferay 搜索容器分页 的相关文章

  • Angular ui-grid 表、客户端分页和滚动

    我正在尝试将一个小项目从 jquery 移植到 angularjs 我使用 DataTables 绘制从虚拟机接收到的诊断数据 这是一个示例 DataTables 可以轻松地对数据进行分页 这样做的好处是在导航时不捕获鼠标滚动 这是当页面包
  • PageNumberPagination 和没有固定顺序的查询集

    根据文档 http www django rest framework org api guide pagination pagenumberpagination 当使用继承自的类时 无需任何特殊即可启用分页GenericAPIView 我
  • 截断分页中的页数

    这可能是一个非常愚蠢的问题 但我想不出任何可以帮助我走得更远的东西 我希望缩短页面导航中的数字数量 而不是像 1 2 3 4 5 6 7 8 我希望它像 1 2 7 8 当我去2 数字3现在应该可以在数字组中看到 这是我负责页码的代码 di
  • IntelliJ IDEA 中为 Tomcat 设置了哪个应用程序上下文?

    到目前为止 我在 Windows 命令中运行 Tomcat 服务器 v 7 0 26 catalina bat start脚本 如果我想部署我的 Web 应用程序 我必须通过 Maven 构建它并复制 WAR 到指定 Tomcat 部署目录
  • 查询中的 Firebase StartAfter 未按预期工作

    我使用 firebase firestore 作为数据库 并且编写了 firebase 函数来从 firestore 数据库检索数据 我想要实现的是分页 根据文档我已经实现了我的 firebase 函数的代码 下面是代码 exports g
  • 将分页:限制结果数量

    我正在使用 ruby 的 will paginate gem 我正在使用将分页来获取一群人并在字段上进行排序 我想要的只是其中的前 100 个 本质上都是顶尖人物 我似乎无法做到这一点 我该怎么办呢 谢谢 据我所知 will paginat
  • Django Rest 框架:如何在 ModelViewSet 中关闭/打开分页

    我在用着Django REST 框架 https github com encode django rest framework tree master with djangorestframework csv https github c
  • 每页记录数允许用户选择 - codeigniter 分页

    我有有效的分页功能 我已将限制设置为每页 5 条记录 但我希望用户能够根据需要进行更改 问题是我不知道该怎么做 在视图中 我创建了下拉菜单 因此用户可以选择他想要每页查看多少条记录 ul class dropdown menu li a h
  • laravel 在分页中仅显示下一个和上一个链接

    我正在尝试使用 Laravel 分页 我只想显示上一个和下一个链接 而不显示数字 1 2 3 我怎么能那样做呢 我关注了 Laravel 页面 简单分页 如果您在分页视图中仅显示 下一个 和 上一个 链接 则可以选择使用 simplePag
  • 如何:使用 MvcContrib.Pagination 而不使用 MvcContrib.Grid 视图

    这最初是一个问题 但随着我做了一些实验 变成了一个解决方案 所以我想我会和大家分享这个 我的问题是 如何在不使用 MvcContrib Grid View 的情况下使用 MvcContrib Pagination 我的回答如下 我正在构建一
  • 冷融合和分页

    首先 我对 ColdFusion 很陌生 但学得很快 因此 我正在尝试构建一个大型数据库 最初每页显示 25 行的所有结果 并有一个下一个 上一个链接来浏览页面 这一切都工作正常 但是当我执行搜索时 当新结果显示大约几页时 分页链接不起作用
  • UITextView 可以容纳多少文本?

    我有一个不可编辑的UITextView显示用户输入的文本 如果文本很长会发生什么 它会让我的应用程序崩溃吗 我应该对文本进行分页吗 iPhone 网络浏览器 如 Safari Chrome 或 Firefox 如何处理此问题 有没有类似的东
  • 定义了特定 post_type 的帖子内的页面导航在 Wordpress 中不起作用

    http lakers sonikastudios com gallery sample gallery post 1 http lakers sonikastudios com gallery sample gallery post 1
  • 自定义帖子 wp_query 的分页

  • 在全局二级索引上使用“withExclusiveStartKey”进行分页

    我有一个名为 product 的 DynamoDB 表 其全局二级索引位于 userId 上 主键位于 id 上 我正在尝试使用 userID GSI 上的 withExclusiveStartKey 来实现分页查询 但是 当我传递有效的
  • 在服务器上部署 .war 文件(Liferay+Tomcat Bundle)

    我已经准备好我的新 Liferay 网站并尝试在真实环境中测试它 我刚刚在我的服务器上成功安装了 Tomcat Liferay 捆绑包 并根据一些论坛和评论的说明将 war 文件复制到 tomcat 旁边的部署目录中 但访问该 URL 后
  • 在材料表和reactjs中自定义分页的任何示例

    有自定义分页的示例吗 材料表和reactjs 我想将页面大小传递到服务器 并且需要隐藏分页中的第一个和最后一个按钮 研究这个例子https material table com docs features component overrid
  • liferay 7 - 不匹配的匿名定义()

    我试图将 sockjs v1 1 2 包含在我的 liferay 7 portlet 中 但我收到此警告 Mismatched anonymous define module function 然后库就没有加载 我直接将 js 文件包含在我
  • GWT 分页小部件

    我正在寻找 GWT 通用分页小部件 到目前为止我已经找到了GWT 小部件库 http gwt widget sourceforge net 和谷歌孵化器小部件 http code google com p google web toolki
  • Preg_replace() 删除除查询结尾之外的所有内容

    首先 为我糟糕的英语感到抱歉 我有这样的疑问 SELECT t1 SELECT COUNT FROM table a t2 WHERE t1 id t2 id c AND t2 status 1 AS aula FROM table c t

随机推荐

  • 在 ol 项目 html 上实现子编号

    我不确定它叫什么 但是否可以实现以下格式 1 1 1 1 2 1 2 1 1 2 2 1 3 我想就这些了 谢谢 事实上 有几种选项在鲁棒性和支持方面有所不同 在生成列表的代码中执行此操作 提供了is毕竟生成了 HTML 维基百科就是这样做
  • NSMutableString appendString 生成 SIGABRT 错误

    新来的 这个论坛和 Xcode 所以请耐心等待 在过去的几天里 我断断续续地花了几个小时试图找出我在这里到底做错了什么 但我似乎无法找出我的问题 这是我的代码的相关部分 我相信 在标题中 interface BlahViewControll
  • 如何从反应本机页面返回本机视图控制器?

    我用一个包装了一个反应本机页面UIViewController 并用导航控制器推送它 但是如何使用react native js代码弹出到本机页面 最简单的方法是拥有一个引用您的属性UIViewController在你的AppDelegat
  • 加速 RcppArmadillo:如何链接到 R 包中的 OpenBlas

    我正在开发一个使用 RcppArmadillo 的 R 包 我正在尝试利用 OpenBLAS 中更快的矩阵乘法 在里面文档 http arma sourceforge net faq html blas lapack replacement
  • 为什么不能直接将带有小数点的数字分配给十进制类型而不使用类型后缀?

    为什么不能直接将带小数点的数字赋给十进制类型而不使用类型后缀 这种数字不就被认为是小数类型的数字吗 decimal bankBalance 3433 20 ERROR Edit 我可能错过了问题的最后一部分 所以下面的概述几乎没有用 不管怎
  • 从网络导入 Mathematica 中的表格 - 空单元格问题

    I use data Import http weburl Data 从一个站点导入数据 该页面上有表格 这将创建嵌套列表 您可以轻松获取表格形式的数据 例如 Grid data 1 会给出这样的东西 Player Age Shots Go
  • 线程相对于 Runnable 的优势[重复]

    这个问题在这里已经有答案了 可能的重复 Java 实现 Runnable 与 扩展线程 https stackoverflow com questions 541487 java implements runnable vs extends
  • 在 PostgreSQL 查询中按降序聚合字符串

    除了问题之外如何在 PostgreSQL group by 查询中连接字符串字段的字符串 https stackoverflow com questions 43870 how to concatenate strings of a str
  • Python - 将非常大 (6.4GB) XML 文件转换为 JSON

    本质上 我有一个 6 4GB XML 文件 我想将其转换为 JSON 然后将其保存到磁盘 我目前正在运行 OSX 10 8 4 配备 i7 2700k 和 16GB 内存 并运行 Python 64 位 双重检查 我收到一个错误 提示我没有
  • 如何使用 beforeUpdate Hook Sequelize 中止更新操作

    我如何使用sequelize上的beforeUpdate钩子中止更新操作并返回一个对象作为中止更新的结果 如果我有类似的东西 User beforeUpdate function user options if user name exam
  • TWTRTwitter sessionStore 现在返回 TWTRAuthSession:那么现在如何访问 userName 属性呢?

    使用 Swift 中的 TwitterKit 3 3 0sharedInstance sessionStore session 现在返回一个TWTRAuthSession而不是一个TWTRSession 像之前一样 事情发生了变化 但这很好
  • PerformBlockAndWait 造成死锁

    我正在编写一个执行一些 CoreData 操作的函数 我希望该函数仅返回after所有 CoreData 操作均已执行 CoreData 的内容涉及在后台上下文中创建一个对象 然后在父上下文中执行更多操作 void myFunction N
  • 声明和未声明变量的影响

    JavaScript 声明变量和未声明变量之间的主要区别是什么 删除运算符对声明的变量不起作用 var y 43 declares a new variable x 42 delete x returns true x is a prope
  • 我是否正确消毒/逃生?

    我用 PHP 编写了一个简单的搜索脚本 用于搜索 mySQL 数据库并输出结果 它的工作原理是这样的 用户通过搜索表单搜索 jack s 我的 PHP 脚本GET就是这个搜索 并对其进行清理 然后是脚本 使用SELECT and LIKE
  • 检查 C++ 中多个值的相等性

    我正在 C 中寻找一种简单 快速且描述性的方法来检查某个值是否包含在一组固定的其他值中 就像在 Python 中一样 人们可以在其中编写 if some function in 2 3 5 7 11 do something 一些明显的选择
  • Java 自动装箱和三元运算符的疯狂

    刚刚花了几个小时调试这段代码 令人沮丧 LinkedHashMap
  • 使用 monad 读取 INI 文件

    我正在尝试使用 monads 使用 haskell 读取 INI 文件 这是我的代码 import Control Monad import Data Ini main do config lt readIniFile configs co
  • 是否可以在拉取请求(Github)中更改其他人的代码?

    在 Github 项目上 我看到有人在Pull Requests部分 但我发现他犯了很多错误 因此他的代码需要更正 与其要求他改他的代码 是不是可以自己动手 就是我想自己改他的代码 如何 我也是该项目的成员 而且我是新人 对现有拉取请求启用
  • Fabric 网络 - 当宕机的对等点连接回网络时会发生什么?

    我最近使用 Docker compose 部署了结构网络 我试图模拟一个宕机的对等点 本质上是这样的 使用运行结构网络的 docker compose 将 4 个对等点联机 1 个对等点 即第 4 个对等点出现故障 通过 docker st
  • Liferay 搜索容器分页

    我在代码中使用了 liferay ui search container 搜索结果会正确显示 直到我单击 下一步 该 portlet 正在重新加载 这会将我带到该 portlet 的第一页 从而破坏了所显示的搜索结果 即使在 portlet