java面试准备---JSF系统学习知识点总结---随时更新
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系统学习知识点总结---随时更新相关推荐
- Java 面试全解析:核心知识点与典型面试题
课程背景 又逢"金九银十",年轻的毕业生们满怀希望与忐忑,去寻找.竞争一个工作机会.已经在职的开发同学,也想通过社会招聘或者内推的时机争取到更好的待遇.更大的平台. 然而,面试人群 ...
- 拉勾网《32个Java面试必考点》学习笔记之十一------消息队列与数据库
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- 拉勾网《32个Java面试必考点》学习笔记之二------操作系统与网络知识
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- Java 面试的 96 个高频知识点[转]
Java 面试高频知识点整理 Java 面试的 96 个高频知识点 博客地址 http://www.b2bchain.cn/ 排序算法 9 P1:排序算法的分类 排序算法可以分为内部排序和外部排序,在 ...
- 拉勾网《32个Java面试必考点》学习笔记之十二------架构演进与容器技术
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- 拉勾网《32个Java面试必考点》学习笔记之一------Java职业发展路径
本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...
- 想拿高工资?那些年Java面试官常问的知识点项目实战
Kubernetes简介 Kubernetes(简称K8S,K和S之间有8个字母)是用于自动部署,扩展和管理容器化应用程序的开源系统.它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现.Kub ...
- java面试笔试题整理(学习java基础理论最好的资料)_2020Java笔试/面试题(持续收集整理更新)...
说明:java 本篇用于收集知识点方便随时巩固,持续更新与纠错.数组 关于JDK版本,若无特殊说明,默认为JDK 1.8,.缓存 关于JVM版本,若无特殊说明,默认为 HotSpot.安全 目录数据结 ...
- 安全面试、笔试、学习知识点大杂烩2
域名的解析 使用DNS协议根据域名查询ip两种方式:递归查询和迭代查询 注意: 一.主机向本地域名服务器的查询一般都是采用递归查询.所谓递归查询就是:如果主机所询问的本地域名服务器不知道被查询的域名的 ...
最新文章
- 新浪微博的“独立”与互联网社区的“群居”
- 特来电自动运维应用实践
- linux 系统日志路径作用 简介
- ios 常用数学函数
- 关于PostgreSQL的GiST索引之四
- Google C++编程风格指南
- STM32 基础系列教程 9 – 串口通信
- c轴 t轴 l轴_气涨轴-气胀轴
- boost::contract模块实现push button的测试程序
- 经典C语言程序100例之九九
- SSH实战 · 唯唯乐购项目(中)
- 微生物 研究_微生物监测如何工作,为何如此重要
- qtextedit 默认文案_QT-纯代码控件-QSplitter(分裂器)
- Spring3 MVC+Spring+Spring Jdbc实现的权限管理系统,可以控制到增删改查
- 我的世界服务器怎么弄vip系统,我的世界vip插件怎么用?我的世界vip插件使用方法...
- mach3加工回差_mach3 中文说明书.pdf
- [aria2c]使用aria2c下载“任务出错”的bt种子
- Java Excel文件内容替换
- 2.8 Multisim应用举例
- idea 如何合并其他分支的指定文件或代码块到当前分支