我的 XHTML 文件中有 Javscript
<script src="test1.js"></script>
现在我还有其他几个 javascripts。它们实际上是主题。
我想让用户灵活地更改他们(javascript 名称)frmo 下拉框。
我试过这种方式
<script src="#{testBean.jsName}</script>
由于它将是 Ajax 更新,所以我更新了该部分并更新了
<h:panelGrid id="jsName">
<script src="#{testBean.jsName}</script>
</h:panelGrid>
这不在表格里面。
当我尝试
<p:commandButton value="Generate"
actionListener="#{tBean.generateGraph}" update="jsName"></p:commandButton>
它不起作用,因为它说它找不到jsName
。
我将该网格放在表单中,然后它不会抛出错误,但脚本名称仍将保持不变。
有没有人有更好的想法或任何其他方式来实现它?