JSF 1.2入门,第1部分 构建基本应用程序 - 编程入门网
mmandButton action="#{calculatorController.clear}" value="Clear"
immediate="true"/>
</div>
</h:form>
<h:panelGroup binding="#{calculatorController.resultsPanel}" rendered="false">
<h4>Results</h4>
<h:panelGrid columns="1" rowClasses="oddRow, evenRow"
styleClass="resultGrid">
<h:outputText value="First Number # {calculatorController.calculator.firstNumber}"/>
<h:outputText value="Second Number # {calculatorController.calculator.secondNumber}"/>
<h:outputText value="Result #{calculatorController.calculator.result}"/>
</h:panelGrid>
</h:panelGroup>
</f:view>
</body>
</html>
在 faces-config.xml 中映射控制器 接下来,需要在 faces-config.xml 中映射新的控制器并在其中注入 calculator,见清单 26: 清单 26. 更新后的 faces-config.xml
JSF 1.2入门,第1部分 构建基本应用程序(15)时间:2011-08-09 IBM Richard Hightower既然已经修改了整个应用程序,现在就讨论一下细节。 用 JSF 进行依赖性注入 JSF 支持依赖性注入。可以将 bean 注入其他 bean 的属性。因为要将 calculator bean 注入 calculatorController,所以可以把它放到 none 范围中。none 意味着在创建它时不把它放到范围中。 清单 27 给出 faces-config.xml 的部分代码,这些代码注入托管 calculator bean,并使用 none 范围 : 清单 27. 托管的 calculator,none 范围
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |