facelets专题提供facelets的最新资讯内容,帮你更好的了解facelets。
我试图在我的应用程序中为答案创建一个输入表单,然后从四个“空”答案开始,视图循环并为其创建输入字段.我有一个添加答案按钮,我将一个问题添加到答案数组,然后视图再次呈现答案,但现在有一个额外的输入字段.支持bean是视图编组的.但是,如果我在没有按下添加答案按钮的情况下提交表单,则一切正常.数据保存在数据库中.但是如果我在四个填写完后添加答案,则最后一个不会从输入字段中获取数据(answer.des
我正在尝试在Facelets / JSF环境中完成一个小小的调整.我几乎什么都不知道它们是如何组合在一起的. 我在各个页面上定义了一个值为“title” <ui:define name="title">PageUID_123</ui:define> 在另一个页面上,我引用了以下内容: <ui:insert name="title"/> 我可以在插入周围包装html标签就好了,但我需要能够输出“ti
我们如何将多个xhtml页面包含在摘要页面中. 这里所有的xhtml页面都包含相同的模板. commonTemplate.xhtml <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://j
到目前为止,我在书或教程中看到的每个项目示例都将X HTML(Facelets)页面与WEB-INF目录放在同一级别上.我还读到,为了让服务器上的页面无法直接访问,您需要将它们隐藏在WEB-INF目录下,这意味着需要某种视图解析器.我的问题是,我该怎么做? 我认为您误解了放置在/ WEB-INF中的XHTML文件的用途.这些是包含文件,主模板和标记文件,正是那些您不希望最终用户能够独立打开的页面.
也许有人可以启发我. 如果放 <f:metadata> <f:viewParam name="test" value="#{test.value}"/> </f:metadata> 在模板内,设置者 setValue  永远不会被调用,即调用preRender方法’call()’而不事先调用setter(参见下面的代码示例中的参考). 但是,如果将元数据块放在合成中,则会按预期调用它. 这是正
我有一些Facelets文件,如下所示. WebContent |-- index.xhtml |-- register.xhtml |-- templates | |--userForm.xhtml | `--banner.xhtml : 两个页面都使用/ templates目录下的模板.我的/index.xhtml在浏览器中打开.我得到生成的HTML输出.我在/in
我无法从特定的PrimeFaces< p:panelGrid>中删除边框。 <p:panelGrid styleClass="companyHeaderGrid"> <p:row> <p:column> Some tags </p:column> <p:column> Some tags
我做了 tutorial about Facelets templating。 现在我试图创建一个与模板不在同一目录中的页面。我有页面样式的问题,因为样式引用相对路径如此: <link rel="stylesheet" href="style_resource_path.css" /> 我可以使用绝对引用开始/: <link rel="stylesheet" href="/project_root
参见英文答案 > How to reference CSS / JS / image resource in Facelets template?                                    2 我想使用jQuery Validate插件与JSF进行客户端表单验证.我在进口资源方面遇到基本困难. 在我的JSF页面中 <h:outputScript library="js"
Facelets依赖于XML命名空间来处理XHTML。如何HTML 4,据我所知,HTML 5不支持命名空间。此外,HTML 5具有一些在XHTML中不可用的新元素。即使HTML 4和XHTML在他们支持的元素和属性方面也有一些差异。 问题是:是否可以使用Facelets渲染HTML 4/5文档?如果是,如何? 由于Facelets是一种基于XML的视图技术,它基本上使用XML标记,因此不能将其与
我只是学习JSF 2感谢这个网站我在这么短的时间学到了很多。 我的问题是如何实现一个共同的布局,所有我的JSF 2页面,只有内容部分的页面刷新,而不是整个页面,每当我从一个不同的面板点击链接/菜单。我使用Facelets方法,它做我想要的,除了每次我单击面板中的链接(例如菜单项从左面板)整个页面刷新。我正在寻找的是一种方法,只刷新我的页面的内容部分。为了说明这一点,我的目标pagelayout。
所以我发现了几个接近这个问题的答案,我发现足以解决我有的问题。但即使如此,我很好奇,了解这方面的工作。让我举一个例子: 我有一个facelet .xhtml页面看起来像这样(缩短)。 <h:form id="resultForm"> <h:panelGroup class="search_form" layout="block"> <h:inputText id="las
我执行两个SelectOneMenu控件时遇到麻烦,其中第二个选择的数据取决于第一个选择。在PrimeFaces展示的这个例子与我想要实现的几乎相同: http://www.primefaces.org/showcase-labs/ui/pprSelect.jsf 除了我必须从数据库获取数据。 上述示例在同一个项目中正常工作。我正在使用NetBeans 7.0与GlassFish 3.1和Prim
我在< ui:insert name =“content”/>中有一个表单. 当我使用p:commandButton保存数据时,我可以更新< ui:insert name =“content”/>中的表单和内容.但我无法弄清楚如何更新< ui:include src =“/ sections / menus / topMenu.xhtml”/>中的组件. 在topmenu中我有一个面板的子视图,其
这就是我在输出 HTML文档(由JSF 2.0 / Mojarra 2.0.3生成)中所拥有的: <input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="4267906931114993858:-6309146738430577631" autocomplete="off" /> 我的
我在index.xhtml上有一个数据库 <h:dataTable style="border: solid 2px black;" value="#{IndexBean.bookList}" var="item" binding="#{IndexBean.datatableBooks}"> <h:column> <h:commandButton valu
我正在使用 Javascript和JSF开发一个FB登录网站的应用程序.我已经发布了我的代码在 here.问题是,当我运行我的应用程序,它不显示JSF页面,而是抛出以下异常: Nov 28, 2013 7:21:46 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servl
可以将JSF facelets和ManagedBeans打包到JAR文件中吗?那么我们可以在不同的战争/耳朵项目中使用这个代码和UI组合? 我不是在说JSF组件! 如果是 – 你可以指点一个教程或博客文章 我需要有关Jar结构和Jar中需要的其他文件的详细信息? 谢谢Max 是的,这绝对是可能的,假设你使用JSF 2.0, Java EE 6的一部分. 对于受管Bean和其他JSF类(如验证器,转
我正在尝试在多个战争之间共享一个错误页面(error.xhtml).他们都在一个大耳朵应用程序,并且都使用一个通用的jar库,我想在这里. 错误页面应该使用web.xml或更好的web-fragment.xml,并且将被声明为标准的java ee错误页面. 实际EAR结构: EAR EJB1 EJB2 WAR1 (using CommonWeb.jar) WAR2 (using Commo
我刚刚开始进入 Java世界的大门.过去3年,我一直在C#编程,并且做了大约3个月的ASP.Net MVC.我绝对喜欢它,但事实上,我需要Windows来运行最新和最好的图书馆有一点点…另外,我认为学习另一种语言有助于理解概念,因为你得到一个比较. 我想学习JSP / MVC.我想知道它是否类似于ASP.Net MVC,如果我可以编写JSP / MVC Web应用程序,而不使用另一个框架(如Spr