我想使用我支持的豆子中的2个列表而不是一个列表来制作一个rich:datagrid。
所以代替:
<rich:dataGrid columns="1" width="100%" value="#{MyBean.myList1}" var="listobj1" iterationStatusVar="it" elements="10">
我想要:
<rich:dataGrid columns="1" width="100%" value="#{MyBean.myList1}, #{MyBean.myList2}" var="listobj1, listobj2" iterationStatusVar="it" elements="10">
这可能吗?
简短的回答:不,这是不可能的,因为value
必须指向一个Object(而不是复合字符串)。
基于您只有这两个列表并且似乎存在隐式映射的事实,我将迭代一个列表并从循环中引用另一个列表:
<rich:dataGrid columns="1" value="#{MyBean.myList1}" rowKeyVar="k" var="elem" elements="10">
<h:outputText value="#{elem.name}: #{MyBean.myList2[k].name}" />
</rich:dataGrid>
我正在尝试使用thymeleaf将一个简单的表单发布到spring控制器。backing bean包含一个布尔值,该值使用th:object标记中的th:field映射到模板中的复选框。当我查看呈现的html DOM时,spring mvc添加了一个隐藏的输入字段,其名称是_attributeName。主输入字段的名称生成为AttributeName。现在,当Iam试图发布表单时,它会用400中止
我想将oracle 12.1与Tomcat6和JDK6连接起来。我只能更改ojdbc版本。我尝试了ojdbc 6、7、8,但得到了相同的身份验证问题 原因:java.sql.sqlexception:ORA-28040:没有匹配的身份验证协议
问题内容: 我收到以下消息: [#| 2010-07-30T11:28:32.723 + 0000 |警告| glassfish3.0.1 | javax.faces | _ThreadID = 37; _ThreadName = Thread-1; |将不可序列化的属性值设置为ViewMap:((键:MyBackingBean,值类:foo.bar.org.jsf.MyBackingBean)|
但我无法将此ejb部署到服务器。 23:05:46,635错误[org.jboss.MSC.service.fail](MSC服务线程1-2)MSC000001:无法启动服务jboss.deployment.unit.“cppro.war”。解析:org.jboss.MSC.service.startjboss.deployment.unit.“cppro.war”中的服务异常。解析:WFlysR
我想使用一个Solrj Bean来保存/查询来自Solr的嵌套文档。这可能吗?我看到自从版本4.5以来,可以使用addChildDocument(SolrInputDocument子文档),但是查看org.apache.solr.client.solrj.beans.DocumentObjectBinder的源代码,我看到嵌套文档没有被考虑在内。我想在@field注释之外还需要一个新的注释。有人有
SPI NOR FLASH 厂商 型号 ID Flash size Block size Page size issi ic25lp064 0x009d6017 8M 64K 256B paragon pn25f32 0x00e04016 4M 64K 256B pmc pm25lq032 0x007f9d46 4M 64K 256B spansion s25fl032 0x00010215 4M