当前位置:编程学习 > JAVA >>

java tutorial6, netbeans7 示例程序学习笔记

-----------------------------
java tutorial  6
jee 6 向导自带的sample,在glassfish update center安装tutorial addon,下载约20M)
-----------------------------
samples/web/hello 最基本jsf例子
hello1 基本jsf sample #{hello.name}是亮点
hello2 基本servlet sample, @WebServlet("/greeting")是亮点
guessNumber 基本jsf例子
ajaxguessNumber
<f:ajax ...>是亮点 实现部分update page,而不是refresh整个网页,或用response.xhtml实现
关于<f:ajax>标签,展开一点:
属性execute指定把谁的数据发送到Server,这里是input text
render用来指定最后输出的位置,有两个写两个
msg的js函数在有errors1的情况下清除result信息,没什么用,蹩脚
<f:ajax ...>最终被编译成js,其实直接写ajax风格的js更清晰,这个tag学习成本较高
 更多参考这篇文章 http://java.sys-con.com/node/1352885
-----------------------------
netbeans7.0 自带的部分Sample
-----------------------------
petcatalog
跟向导自动生成ejb+jsf的东西基本一样 
<td><h:graphicImage library="images" name="banner_logo.gif" ... /></td>是亮点
webjpa
包含create person, list person的两个功能,person是entity存在derby db中
在servlet中调用M(JPA),servlet作为C,jsp作为V,结构清晰,值得参考
jsfjpa
login的例子 PhaseListener重定向页面
在session map中找到user这个key就算已经认证过
没找到就重定向到login
这个逻辑似乎有漏洞,用phaselistener实现login也不是很实用
ScrumToys
全面的例子,包括CRUD ,i18n, EL ,模板,bean validation等
 
本文出自 “meng_xx” 博客

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,