仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 759|回复: 18
打印 上一主题 下一主题

[学习教程] JAVA教程之JSF(Java Server Face)的利用和履历

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-18 11:49:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自己的整个学习思路完全被老师的讲课思路所牵制,这样几节课听下来,恐怕自己的见解都应该是书里的知识点了,根本谈不上自身发现问题,分析问题,和解决问题能力的切实提高。js|server
对在eclipse+myeclipse中利用javaserverface(JFS)的举措:依据myeclipse的简介操纵jsf的创立导游,创立一个jsf项目。详细内容以下:1.j2ee的webproject工程的创立2.增加jsf的包到工程(AddingJSFCapabilitiestoaWebProject)创立相干的包和设置文件.3.增加jfs页面(jsp中一种特别的格局的文件)注:页面中一样平常都有引进两个包的taglib以下:<%@tagliburi="http://java.sun.com/jsf/html"prefix="h"%>//次要是页面处置的taglib<%@tagliburi="http://java.sun.com/jsf/core"prefix="f"%>//次要是页面显现的封装的taglib,比方从包中.properties中提取关头的可设置的显现。4.创立相干的包和类.一般是用于处置的class.(也就是javabean)5.依据必要些必要修正或再写javabean和jsf。7.要修正设置文件:比方.properties文件,face-config.xml文件等6.统一般的部署办法部署到服务器上。便可运转。(对服务器的版本的请求对照高,weblogic8.1对这些taglib有告诫)

注释一下:1.关于一些可设置的页面内容,能够放到相干的包下。然后在jfs文件中<f:loadBundlebasename="com.Login.MessageBundle"var="bundle"/>个中com.Login.MessageBundle暗示对com.Login包下的MessageBundle.properties文件内容的名值对的援用bundle在jfs文件中是变量,具有.properties文件中的名作为属性,名对应的值即为属性值。他能够被其他中央援用。2.经由过程faces-config.xml文件使javabean和jf之间举行通讯。相似于struts-config.<faces-config><navigation-rule><from-view-id>/Login.jsp</from-view-id><---起首显现的页面,他的处置了局来自于javaBean,可是后继的页面的显现经由过程前往的<from-outcome>对应的标示,并用<to-view-id>来指明。--><navigation-case><from-outcome>success</from-outcome><to-view-id>/LoginSuccessfully.jsp</to-view-id></navigation-case><navigation-case><from-outcome>failure</from-outcome><to-view-id>/Login.jsp</to-view-id></navigation-case></navigation-rule><managed-bean><--对利用的bean的界说--><description>BeanusedtohandleallUser-basedoperations.</description><managed-bean-name>UserBean</managed-bean-name><managed-bean-class>com.Login.Use.UserBean</managed-bean-class><managed-bean-scope>session</managed-bean-scope><--暗示合用会话时代--></managed-bean></faces-config>3.关于标签的属性的细节能够参看相干的.tld文件。4.页面能够间接利用,设置,哀求javaBean中的办法和属性。比方:<h:commandButtonid="submit"action="#{UserBean.loginUser}"//间接哀求对应的javaBean的办法value="#{bundle.login_button_label}"/>5.jsf文件自己是一个jsp文件(以jsp为后缀名),而在哀求时则要用对应的.faces文件来哀求。

总结:JSF只是不但可分别处置营业和暗示,还分别页面的内容。如许不但完成处置和页面的分别,还完成了页面内容的分别。

最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。
若天明 该用户已被删除
沙发
发表于 2015-1-18 17:12:40 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
蒙在股里 该用户已被删除
板凳
发表于 2015-1-21 22:17:51 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
爱飞 该用户已被删除
地板
发表于 2015-1-31 15:31:05 | 只看该作者
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
小女巫 该用户已被删除
5#
发表于 2015-2-2 22:36:06 | 只看该作者
是一种将安全性(Security)列为第一优先考虑的语言
第二个灵魂 该用户已被删除
6#
发表于 2015-2-7 03:48:40 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
海妖 该用户已被删除
7#
发表于 2015-2-19 01:32:40 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
飘飘悠悠 该用户已被删除
8#
发表于 2015-2-20 07:04:45 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
分手快乐 该用户已被删除
9#
发表于 2015-2-20 13:21:51 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
飘灵儿 该用户已被删除
10#
发表于 2015-3-6 08:20:38 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
乐观 该用户已被删除
11#
发表于 2015-3-7 03:30:33 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
再见西城 该用户已被删除
12#
发表于 2015-3-12 11:19:47 | 只看该作者
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
不帅 该用户已被删除
13#
发表于 2015-3-13 06:10:26 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
深爱那片海 该用户已被删除
14#
发表于 2015-3-20 14:42:08 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
老尸 该用户已被删除
15#
发表于 2015-3-24 10:51:31 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
小魔女 该用户已被删除
16#
发表于 2015-3-24 17:20:28 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
变相怪杰 该用户已被删除
17#
发表于 2015-3-27 00:08:22 | 只看该作者
[url]http://www.jdon.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://nro.shtdu.edu.cn[/url]去下,安装上有什么问题,可以到论坛上去提问。
柔情似水 该用户已被删除
18#
发表于 2015-4-2 14:39:57 | 只看该作者
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
金色的骷髅 该用户已被删除
19#
发表于 2015-4-9 18:40:05 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 02:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表