我有一个 JSF 2.0 Web 应用程序,我想在其中包含 TinyMCE 3.5。
我包含它的方式如下:
<composite:implementation>
<h:outputScript name="tiny_mce/tiny_mce.js"/>
<h:outputScript name="js/tinymce_init.js"/>
<h:inputTextarea rows="5" cols="80" styleClass="tinymce" value="#{cc.attrs.value}"/>
</composite:implementation>
现在一切正常。我唯一的问题是“tiny_mce.js”对 tiny_mce 文件夹中的其他 js 文件有一些引用。这些引用返回 404 错误,因为它们没有 .xhtml 结尾。
示例:tiny_mce.js 引用 en.js。它试图从“ http://localhost:8080/briefe/javax.faces.resource/js/tiny_mce/langs/en.js ”加载它。如果我在浏览器中输入这个 URL,我会得到一个 404。如果我最后添加 .xhtml (" http://localhost:8080/briefe/javax.faces.resource/js/tiny_mce/langs/en.js.xhtml ") 一切正常。
所以我想问你,是否有一种方法可以将 xhtml 添加为 .js 文件的默认结尾,或者是否有一种方法可以使 .js 文件可访问。