0

我正在尝试将属性添加到 cq5 表单的表单标记。我注意到输出是使用生成的

FormsHelper.startForm(slingRequest, new JspSlingHttpServletResponseWrapper(pageContext));

我很好奇我怎么能:

  1. 更改请求,以便 formHelper 打印带有我需要的属性的表单
  2. 连接到实际打印输出以包含我需要的属性。

任何帮助或指导都会很好。

注意:我已经查看了 formshelper 的 javadoc,通过 goolgle 和 dev.day.com 进行了一些搜索,包括关于开发表单的 dev.day.com 文档。

谢谢你

4

1 回答 1

0

API 不允许您向此标签添加任何属性。您只能指定所需的 CSS 类,将css属性添加到表单组件。当然,您也可以创建组件吊索过滤器响应包装器来重写创建的表单,但这似乎是一种矫枉过正。我认为更好的解决方案是使用 JS 在客户端添加属性。

于 2013-09-19T07:32:11.067 回答