Java JSF2.0:如何包含<;h:头>;属性?
我有问题,如果我使用:Java JSF2.0:如何包含<;h:头>;属性?,java,jsf,jsf-2,Java,Jsf,Jsf 2,我有问题,如果我使用: <head> .. stylesheet and javascripts </head> 它不起作用 有什么想法吗,伙计们 致以最良好的祝愿, Valter Henrique。您应该使用{request.contextPath}指向绝对应用程序位置。 如果您的脚本位于应用程序的js文件夹中,您可以使用 <script type="text/javascript" src="#{request.contextPath}/js/jqu
<head>
.. stylesheet and javascripts
</head>
它不起作用
有什么想法吗,伙计们
致以最良好的祝愿,
Valter Henrique。您应该使用{request.contextPath}
指向绝对应用程序位置。
如果您的脚本位于应用程序的js
文件夹中,您可以使用
<script type="text/javascript" src="#{request.contextPath}/js/jquery.lavalamp.js"/>
然后您可以通过以下方式使用h:outputStyleSheet
:
<h:outputStylesheet library="css" name="style.css" />
而对于javascript
<h:outputScript library="js" name="somejs.js"/>
有关JSF2中打包资源的更多详细信息,请参阅您应该使用{request.contextPath}
指向绝对应用位置。
如果您的脚本位于应用程序的js
文件夹中,您可以使用
<script type="text/javascript" src="#{request.contextPath}/js/jquery.lavalamp.js"/>
然后您可以通过以下方式使用h:outputStyleSheet
:
<h:outputStylesheet library="css" name="style.css" />
而对于javascript
<h:outputScript library="js" name="somejs.js"/>
有关JSF2中打包资源的更多详细信息,请查看类似于
但底部带有警报的语句非常迟钝。这个错误出现在哪里?它是否出现在浏览器、服务器日志或其他地方?此外,我是否正确地假设语句警告消失,但我的样式也消失了
,将被解释为警告消失,但我的样式不在HTML文档中
?@Vinet,错误出现在浏览器的HTML页面底部。我想这个警告是由jsf编译器自动生成的。你是在开发模式下运行应用程序的吗?如果没有,我建议您这样做,这样您就可以在发生错误时查看组件树。我怀疑你没有正确地使用它们。发布您的代码将有助于更好地理解问题。@Vinnet,我更新了我的帖子,我正在展示如何包含样式表和javascript。类似但底部带有警告的语句非常迟钝。这个错误出现在哪里?它是否出现在浏览器、服务器日志或其他地方?此外,我是否正确地假设语句警告消失,但我的样式也消失了
,将被解释为警告消失,但我的样式不在HTML文档中
?@Vinet,错误出现在浏览器的HTML页面底部。我想这个警告是由jsf编译器自动生成的。你是在开发模式下运行应用程序的吗?如果没有,我建议您这样做,这样您就可以在发生错误时查看组件树。我怀疑你没有正确地使用它们。发布您的代码将有助于更好地理解问题。@Vinnet,我更新了我的帖子,我正在展示如何包含样式表和javascript。
<h:outputStylesheet library="css" name="style.css" />
<h:outputScript library="js" name="somejs.js"/>