liferay-ui:带有模型上下文的搜索容器,输入隐藏

liferay-ui:search-container with model-context, inputs hidden

<aui:form action="<%=url %>" method="post" name="fm">

         <aui:model-context bean="<%=bean %>" model="<%=MyBean.class %>" />

         <aui:input name="attribute1" />

</aui:form>

根据这段代码,我预计我的表单输入是由模型上下文填充的。但是在我的 jsp 中,表单输入都是隐藏的,我只能看到每个输入的标签。

liferay 服务层是在一个独立的 portlet 插件上实现的,在每个需要服务实现的 portlet 上我添加了依赖项。

如果我尝试手动添加输入类型,它会出现,但仅限于输入文本类型。如果我有一个布尔属性并且我在特定输入上指定了 type="checkbox",则没有值设置为 inputs.

我的意思是带有模型上下文实现的搜索容器用于自动确定输入类型和值的价值。输入被隐藏,因为 service.xml 中缺少命名空间定义。问题已解决