JSF 本身提供了强大的 Bean 管理功能。但 Spring 作为一种轻量的容器,在管理 Bean方面有着不可替代的优势,使用起来很方便 。在 Spring 流行的今天,怎么能少了在 JSF 中整合 Spring 呢?下面的示例比较简单,但也能清楚的表达如何将 JSF+Spring 两者互相整合起来。
整个示例,通过输入页面输入特定的字符串,在后面查找此字符串对应的数值,然后展现给客户,如果没有找到则提示错误。
一、??????
页面
?
1.输入页面:
stockInput.jsp


































?
2.输出页面:stockOutputFailure.jsp






























?
3 .错误处理页面: stockOutputFailure.jsp




























?
?二、?????? 后台处理 Bean
? StockValueFetcher.java














































三、??????
配置文件
????
1 . WEB-INF/faces-config.xml






































?
?注意我使用中文注释的地方。
?
2 . WEB-INF/applicationContext.xml










? 3 . WEB-INF/web.xml





































?
?
参考文献: http://www.javabeat.net/articles/2007/10/integrating-spring-and-jsf/