2010年中做了一个项目,只做了一半,就做其它项目了,用的是JSF1.1和richfaces3.1.3,
hibernate 3.0.5 ,spring 2.0.8,现在开年,又得继续做这个项目。由于之后的项目自己用了JSF2.0和richfaces 3.3.3 , hibernate 3.5.6-Final, spring 3.0.5 ,并且框架是自己搭的,对JSF2.0简洁的配置非常喜欢,所以自己决定把这个项目升到JSF2.0,本文章是开头写的,因为我猜问题都很多,有啥问题就记录下来,方便自己和他人
升级的优点
1) 可以减少很多JSF的XML配置文件,如JSF的 javaBean可以把配置写在java类中。
2) 可以减少很多hibernate的XML配置文件,如可以不在为每个entity生成对应的hbm XML文件,把配置写在entity的类中。
3) 可以减少很多spring的XML配置文件,基本上所有的dao,service类都可以把配置写在类中,很方便
因为jsf1.1用的是jsp做为视图,jsf2.0用的xhtml做的视图,所以,所有jsp命令,jsp块都不能用。
因为用的是这个html头
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
所以页面视图必须遵守这个html标准
昨天发现项目运行时很慢,打开页面要很久,今天找了很久,最后把项目所在的工作区间全部删除了,从新导入项目,就正常了,不知道什么原因
编码最好用UTF-8,刚开始用的GB2312, 在rich:fileUpload时,会乱码,找了半天原因都找不出,最后用了UTF-8,就一切正常了。
分享到:
相关推荐
本书介绍了应用程序 从.net1.1升级到2.0 遇到的问题以及 解决方法
FE1.1s USB 2.0 数据手册 应用电路
FE1.1s USB2.0 Hub 使用手冊及參考電路
USB1.1和USB2.0的标准规范USB1.1和USB2.0的标准规范
USB1.1是12Mbps,而USB2.0是480Mbps,USB2.0接口的数据传输率是USB1.1接口的40倍,具有明显的优势,但产品价格相对也要比USB1.1接口的产品贵一些。 USB的全称是Universal Serial Bus,多可连接127台外设,由于USB...
sqlhelper类 .net1.1/.net2.0 完全版 完整的版本,可以直接使用。
本资源包含两个部份: 1. FE1.1s USB2.0 4 Ports Hub使用手册及参考电路; 2. FE2.1 USB2.0 7Ports Hub使用手册及参考电路。 收集了网上下载量最大,而且经过验证的资源,芯片手册都包括中文和英文,方便大家使用。
sd card sd1.1 與sd2.0 part1與part2資料 有實體層與文件系統的完整資料
sqlhelper,.net1.1/.net2.0,c#
USB的互连支持数据在USB主机与USB设备之间的流动
支持编译/反编译 .Net Framework v1.1 & v2.0 的程序。 支持 EXE & DLL 文件。 支持拖曳。 支持生成、移除 .Net 程序中的强命名。 支持修复 IL 中的字符串。 文件夹 v1.1 与 v2.0 中的文件为微软的 ...
第1章1.1Web.2.0下JSP和Ajax.ppt
至今为止的usb所有版本的协议包括USB1.1,USB2.0,USB3.0
opengl es 1.1 和 2.0的 函数名解释 官方reference 下载之后打开其中的default.htm
usb1.1和2.0的中文协议 ,对于刚刚学习USB通信的人来说是非常有帮助的噢
UIDesigner.v1.1.2.0 原型设计工具
.NET Framework 1.1-2.0-3.5 Installer for InnoSetup
MagicAjax.dll ,分别有net1.1版本和net2.0版本。并附有使用说明文本....