Java Jtwig获取参数显示

Java Jtwig获取参数显示,java,parameters,get,jtwig,Java,Parameters,Get,Jtwig,我得到了一些get参数,如?perpage=10&category=all&sort=relevance 我想在我的Jtwig代码中读取此参数并打印它。根据文件和来源,我发现这应该是可行的: {{ app.request.attributes.get('category') }} 或 在这种情况下,应该打印'all',但这两个请求在我的机器上都返回空字符串 资料来源: 任何建议或解决方法都将不胜感激。请求对象始终添加到模型中。然后,您只需要使用JavaServletAPI来获取所需的数据。在这

我得到了一些get参数,如?perpage=10&category=all&sort=relevance 我想在我的Jtwig代码中读取此参数并打印它。根据文件和来源,我发现这应该是可行的:

{{ app.request.attributes.get('category') }}

在这种情况下,应该打印'all',但这两个请求在我的机器上都返回空字符串

资料来源:


任何建议或解决方法都将不胜感激。

请求对象始终添加到模型中。然后,您只需要使用JavaServletAPI来获取所需的数据。在这种情况下,它将类似于:

{{ request.getParameter('category') }}

JTwig页面隐式地附带了一个HttpServletRequest对象-request。您只需使用键“request”调用request对象,然后使用点(.)符号访问HttpServletRequest的每个公共方法。e、 g

{{ request.getParameter("category") }}
您也可以通过这种方式访问会话变量,例如

{{ request.session.getAttribute("account") }}
{{ request.session.getAttribute("account") }}