【问题标题】:Javascript not working with JSFJavascript 不适用于 JSF
【发布时间】:2017-10-13 16:56:50
【问题描述】:

我正在处理一个 jsf 页面,我正在尝试通过 javascript 编写一个按钮 onclick 事件,以便能够在 jsf dataTable 中动态添加行;但问题是 jsf 不再加载 javascript 代码 我尝试使用外部 js 文件

      <h:outputScript name="">

并且还尝试使用标签 请问有什么建议吗?谢谢!

【问题讨论】:

  • 不再加载,之前也是这样。找到您更改的内容并修复它们

标签: javascript jsf primefaces


【解决方案1】:

您可以使用 JSF &lt;h:outputScript&gt; 或 html &lt;script&gt; 标签。

首先,您需要在 WebContent 下创建一个文件夹并将其命名为资源。在资源文件夹下,您可以创建要放置资源的文件夹,例如 CSS、javascript、图像等。

对于JSF&lt;h:outputScript&gt;

<h:outputScript library="script" name="/script.js"</h:outputScript>

其中库的值是包含您的 javascript 文件的文件夹的名称。

这是 HTML &lt;script&gt; 的代码:

<script src="#{request.contextPath}/resources/script/script.js"></script>

【讨论】:

  • 我尝试过这样做,但同样的问题出现了
  • 先检查你的浏览器,你可能禁用了javascript
猜你喜欢
  • 2015-08-28
  • 2017-05-23
  • 1970-01-01
  • 1970-01-01
  • 2011-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-10
相关资源
最近更新 更多