1.1.JSF简介:
a.创梦技术qq交流群:CreDream:251572072

JavaServer Faces的提出,让不同技术的人员可以彼此合作又不互相干扰,JavaServer Faces  也允许自定义标签,Java Community Process(JCP )团队

研拟出来的一套标准;
2.JSF需要的jar包:
  /WEB-INF/lib 目录下,您总共需要以下的文件: 
* jsf-impl.jar  
* jsf-api.jar  
* commons-digester.jar  
* commons-collections.jar  
* commons-beanutils.jar  
* jstl.jar  
* standard.jar 
-----------------------------
2.配置web.xml文件:
在上面的定义中,我们将所有.faces 的请求交由FaceServlet 来处理,FaceServlet
会唤起相对的 .jsp 网页,例如请求是/index.faces 的话,则实际上会唤起/index.jsp 网页,完成配置,您就可以开始使用 JSF 了。
在web.xml中填写jsf的控制器:
<description> 
JSF Demo  
</description> 
<display-name>JSF Demo</display-name>  
<servlet> 
<servlet-name>Faces Servlet</servlet-name>  
<servlet-class>javax.faces.webapp.FacesServlet </servlet-class>  
<load-on-startup>1</load-on-startup> 
</servlet> 
<servlet-mapping> 
<servlet-name>Faces Servlet</servlet-name>  
<url-pattern>*.faces</url-pattern> 
</servlet-mapping> 
-------------------------------------------------------------
3./WEB-INF/faces-config.xml :
<faces-config> 
<navigation-rule> 
<from-view-id>/pages/index.jsp</from-view-id> 
<navigation-case> 
<from-outcome>login</from-outcome> 
<to-view-id>/pages/welcome.jsp</to-view-id> 
</navigation-case> 
</navigation-rule> 
<managed-bean> 
<managed-bean-name>user</managed-bean-name> 
<managed-bean-class> 
onlyfun.caterpillar.UserBean 
</managed-bean-class> 
<managed-bean-scope>session</managed-bean-scope> 
</managed-bean> 
</faces-config>
-------------------------------------------------
4.index.jsp中的
  <f:view> 
<h:form> 
<h3>请输入您的名称</h3> 
名称 : <h:inputText value="#{user.name}"/><p>  
<h:commandButton value="送出 " action="login"/>  
</h:form> 
</f:view>
----------------------------------------------------------
5.welcome.jsp
<f:view> 
<h:outputText value="#{user.name}"/> 您好! 
<h3>欢迎使用  JavaServer Faces!</h3> 
</f:view> 
-------------------------------------------------
6.访问的时候,要访问:index.faces.

java面试准备---JSF系统学习知识点总结---随时更新相关推荐

  1. Java 面试全解析:核心知识点与典型面试题

    课程背景 又逢"金九银十",年轻的毕业生们满怀希望与忐忑,去寻找.竞争一个工作机会.已经在职的开发同学,也想通过社会招聘或者内推的时机争取到更好的待遇.更大的平台. 然而,面试人群 ...

  2. 拉勾网《32个Java面试必考点》学习笔记之十一------消息队列与数据库

    本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...

  3. 拉勾网《32个Java面试必考点》学习笔记之二------操作系统与网络知识

    本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...

  4. Java 面试的 96 个高频知识点[转]

    Java 面试高频知识点整理 Java 面试的 96 个高频知识点 博客地址 http://www.b2bchain.cn/ 排序算法 9 P1:排序算法的分类 排序算法可以分为内部排序和外部排序,在 ...

  5. 拉勾网《32个Java面试必考点》学习笔记之十二------架构演进与容器技术

    本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...

  6. 拉勾网《32个Java面试必考点》学习笔记之一------Java职业发展路径

    本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...

  7. 想拿高工资?那些年Java面试官常问的知识点项目实战

    Kubernetes简介 Kubernetes(简称K8S,K和S之间有8个字母)是用于自动部署,扩展和管理容器化应用程序的开源系统.它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现.Kub ...

  8. java面试笔试题整理(学习java基础理论最好的资料)_2020Java笔试/面试题(持续收集整理更新)...

    说明:java 本篇用于收集知识点方便随时巩固,持续更新与纠错.数组 关于JDK版本,若无特殊说明,默认为JDK 1.8,.缓存 关于JVM版本,若无特殊说明,默认为 HotSpot.安全 目录数据结 ...

  9. 安全面试、笔试、学习知识点大杂烩2

    域名的解析 使用DNS协议根据域名查询ip两种方式:递归查询和迭代查询 注意: 一.主机向本地域名服务器的查询一般都是采用递归查询.所谓递归查询就是:如果主机所询问的本地域名服务器不知道被查询的域名的 ...

最新文章

  1. 新浪微博的“独立”与互联网社区的“群居”
  2. 特来电自动运维应用实践
  3. linux 系统日志路径作用 简介
  4. ios 常用数学函数
  5. 关于PostgreSQL的GiST索引之四
  6. Google C++编程风格指南
  7. STM32 基础系列教程 9 – 串口通信
  8. c轴 t轴 l轴_气涨轴-气胀轴
  9. boost::contract模块实现push button的测试程序
  10. 经典C语言程序100例之九九
  11. SSH实战 · 唯唯乐购项目(中)
  12. 微生物 研究_微生物监测如何工作,为何如此重要
  13. qtextedit 默认文案_QT-纯代码控件-QSplitter(分裂器)
  14. Spring3 MVC+Spring+Spring Jdbc实现的权限管理系统,可以控制到增删改查
  15. 我的世界服务器怎么弄vip系统,我的世界vip插件怎么用?我的世界vip插件使用方法...
  16. mach3加工回差_mach3 中文说明书.pdf
  17. [aria2c]使用aria2c下载“任务出错”的bt种子
  18. Java Excel文件内容替换
  19. 2.8 Multisim应用举例
  20. idea 如何合并其他分支的指定文件或代码块到当前分支

热门文章

  1. 完美的代价(蓝桥杯)
  2. nor flash驱动编写步骤
  3. Qt多线程间信号槽传递非QObject类型对象的参数
  4. 转 ajax.dll 与 ajaxpro.dll的用法
  5. struts html:radio标签的初始值与判断
  6. 多项目Node版本控制
  7. iOS 入门——Hello World app
  8. python处理txt文件的一种情况
  9. Win7下的C盘重新划分为两个盘
  10. [区块链] 拜占庭将军问题 [BFT]