That method requires that you identify all JSF components and write them into your JSF pages.
因为该方法需要您标识出所有的JS f组件并将它们写入到您的jsf页面。
You will now use JSF to turn them into a sophisticated browser.
你现在可以用JSF把它们变成一个复杂的浏览器。
This concludes the first article in the JSF series.
这就结束了J SF系列中的第一篇文章。
You can enter a constant or any JSF expression.
您可以输入一个常量或者任意JSF表达式。
Building a custom JSF component is often the right thing to do.
构建一个自定义JSF组件通常是正需要做的事情。
This tutorial takes a basic approach to JSF development.
本教程介绍一种基本的JSF开发方法。
This is another example of the separation of concerns in JSF.
这是在JSF中分离关注点的另一个例子。
Find out more about JSF technology and applying it in your applications.
获得更多有关J SF技术的信息并将其应用到您的应用程序中。
If the view doesn't already exist, the JSF controller creates it.
如果这个视图尚未存在,那么J SF控制器就会创建它。
While JSF makes it easier for you to create richer HTML-based user interfaces, JSF is by design a server-based technology.
尽管JSF简化了创建丰富的HTML用户界面的过程,但是根据设计JSF是一种基于服务器的技术。
Unit testing JSF based web applications has been considered difficult because of the constraints of testing JSF components outside the container.
因为在容器以外测试JSF组件有所限制,所以大家一直认为对于JSF应用进行单元测试是困难的。
JSF 2 provides a standard mechanism for defining and accessing resources.
JSF2提供了定义和访问资源的标准机制。
As explained in Part 1, the form data must be saved after the JSF validation phase, when all values of the JSF components have been converted and validated by the JSF framework.
正如第1部分所介绍的,表单数据必须在JS f验证阶段,即JS f组件的所有值都已经由jsf框架转变和验证之后才保存。
JSF has a mechanism for customizing the resolution of top-level variables in JSF el expressions.
JSF具有用于自定义jsfel表达式中的顶级变量的解析的机制。
You can create reusable components with JSF.
可以用JSF创建可重用组件。
If the authorization process succeeds, control is transferred to JSF, which prepares to serve the JSF page.
如果授权过程成功,则将控制权转移给JSF,由JSF准备提供jsf页面。
I use JSF navigation rules to redirect the page.
我使用JSF导航规则来重定向页面。
It can now validate JSF expressions, check data types, link JSF tags with JSF configuration files, and much more.
它现在可以使JSF表达式生效,核查数据类型,将JSF标签与JSF配置文件连接起来,等等。
More typically, the tag tells the JSF framework exactly which JSF components to configure and render in great detail.
更常见的情况是,标记详细、确切地告知JSF框架配置和呈现哪些 JSF组件。
Plus neither offers a component model like JSF does.
并且也不提供像JSF提供的那些组件模型。
If you've used JSF 1, you probably noticed some subtle differences in the JSF 2 code in this article.
如果曾经使用过JSF1,那么很可能会注意到本文的JSF2代码中存在一些细微的差别。
JSF components are not inherently tied to JSP.
JSF组件不是天生绑定到jsp上的。
Enabling globalization with JSF is easy, but not foolproof.
使用JSF进行全球化很容易,但是并不是极简单的。
I'll get you started this month with an architectural overview of JSF and a working example demonstrating the fundamentals of MVC and JSF.
本期一开始,我将给出jsf的一个结构上的概述和一个实际的例子,演示了mvc和jsf的基础。
JSF components, like AWT components, have containers and components.
JSF组件,例如AWT组件,具有一些容器和组件。
Traversing the JSF component tree recursively.
递归式遍历JSF组件树。
You will drag-and-drop several JSF components on the page and invoke an existing EJB using JSF event handlers.
您将在页面上拖放几个JSF组件,并使用JSF事件句柄调用一个现有的EJB。
Listing 5 shows the complete JSF page.
清单5显示了完整的jsf页面。
The series is for developers who are new to JSF and want to come up to speed quickly — not just with JSF, but with using JSF components to reduce effort.
本系列针对JSF的新手,帮助他们快速入门 —使用 JSF并不是必需的,但是使用 JSF组件可以减少工作量。
JSF just makes more logical sense; it is intuitive.
JSF只是更加逻辑性一些,但是它也是直观的。
应用推荐