是否最好使用JSF h:outputScript或h:outputStylesheet何时script/ style元素可能适合您?前者对后者有什么优势?
我有一个使用组合的应用程序(用于页面模板).但我们认为创建一个Web应用程序(战争)来托管所有应用程序在同一主机中共享的所有模板.
如何从其他上下文中包含模板?这时我使用从http请求导入.但这听起来很糟糕.
<ui:composition template="http://localhost:8080/templates/layout/foo.xhtml">
我正在使用JBoss Seam 2.x和JSF 1.
我如何告诉GlassFish服务器,将所有JS,CSS和PNG文件存储到浏览器缓存中以减少HTTP GET请求?
我正在使用JSF和PrimeFaces.
我有不同的webapps共享web.xml配置的很大一部分.例如,某些servlet的映射方式对于所有应用程序都是相同的,但有些webapps具有自定义servlet,或者其他过滤器或共享托管bean.
每个webapp都是我IDE中的一个不同项目.我想将web.xml的公共部分重构为"通用"项目,并让所有特定于应用程序的web.xml扩展"通用"web.xml.有没有可能这样做?
我是开发JSF的新手(一般是Web开发的新手),我试图在页面上放置一个图像.我正在Eclipse中开发我的JSF应用程序并在Glassfish 3.1.2上运行它.我已将Glassfish注册为Eclipse中的服务器,并通过Eclipse运行应用程序.
我在xhtml页面上使用以下标记:
<h:graphicImage library="images" name="logo.png"/>
Run Code Online (Sandbox Code Playgroud)
我在META-INF/resources/images/logo.png中复制了图像.图像没有出现在页面上,当我查看页面源时,我看到了元素
<img src="RES_NOT_FOUND" />
Run Code Online (Sandbox Code Playgroud)
表示未找到图像.
当我将我的应用程序导出到war文件并通过autodeploy文件夹将其部署到Glassfish时,我得到相同的结果 - 页面显示,但图像不会出现.
任何人都可以建议为什么没有找到图像资源?
我正在用JSF做一个项目.我创建了一个显示某些电影信息的页面.到目前为止一切都有效.现在我想实现显示有关电视剧的信息的可能性.为此,我想将所有与显示电影有关的内容放入一个子项目中,该子项目将产生一个.jar文件,然后我将包含在我的主项目中.对于电视连续剧,我会做同样的事情.
目前我只有这个项目,它的结构就像这样(我只展示相关部分):
wgmdb.war
\_ src
\_ main
\_ webapp
\_ view
\_ overview.xhtml
\_ movies
\_ details.xhtml
Run Code Online (Sandbox Code Playgroud)
在我的overview.xhtml中,我包含details.xhtml,如下所示:
我的目标是实现如下所示的东西,其中wgmdb-movies.jar是主项目包含的库:
wgmdb.war
\_ src
\_ main
\_ webapp
\_ view
\_ overview.xhtml
wgmdb-movies.jar
\_ src
\_ main
\_ resources
\_ details.xhtml
Run Code Online (Sandbox Code Playgroud)
现在的问题是,我现在已经知道如何将库中的details.xhtml包含到主项目的overview.xhtml中.我必须使用什么src路径才能找到details.xhtml?
最好的祝福,
metalhamster