`
li2005
  • 浏览: 38609 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

将2010年自己做了一半的项目从1.1升到2.0

    博客分类:
  • jsf
阅读更多
  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,就一切正常了。

分享到:
评论

相关推荐

    FE1.1s USB2.0 Hub 使用手冊及參考電路

    FE1.1s USB2.0 Hub是一款符合该标准的集线器,允许用户将多个USB设备连接到一台计算机上,从而扩展了系统的USB端口数量。本手册和参考电路提供了详细的使用指南和设计信息,以帮助用户理解和应用这款产品。 一、USB...

    FE1.1s USB 2.0 数据手册 应用电路

    在本资料中,我们将深入探讨FE1.1s USB 2.0数据手册的关键内容,并解析其在实际应用中的电路设计。 首先,让我们了解FE1.1s的核心特点。USB 2.0规范定义了四种传输速度:低速(Low Speed)、全速(Full Speed)、...

    从 .net 1.1 升级到 2.0过程中遇到的问题及解决方法

    ### 从 .NET 1.1 升级到 2.0 过程中遇到的问题及解决方法 #### 概述 随着技术的发展与进步,软件开发者常常需要更新其应用程序以适应新的技术栈和框架。从.NET 1.1升级到.NET 2.0就是这样一个典型的过程。虽然升级...

    USB1.1和USB2.0的标准规范

    除了速度提升,USB2.0还保持了与USB1.1的向下兼容性,即USB2.0设备可以连接到USB1.1的主机或集线器,尽管速度会被限制在USB1.1的最高水平。 USB2.0规范还引入了一些改进,例如更好的电源管理,允许设备在不使用时...

    usb1.1 and usb2.0的协议

    USB 数据流模型描述了数据如何从主机到设备或反之的传输过程,涉及到数据包的构造、传输顺序以及错误处理机制。USB采用主从架构,主机决定何时发送数据,设备只能在被请求时响应。 #### 集线器规范 集线器规范定义...

    简述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 完全版

    sqlhelper类 .net1.1/.net2.0 完全版 完整的版本,可以直接使用。

    MagicAjax分别NET1.1和NET2.0

    为了完全利用MagicAjax,开发者需要将这个文件(或文件夹)正确地添加到他们的项目中,并按照使用说明进行配置。 总的来说,MagicAjax是一个适合.NET Framework 1.1和2.0环境的轻量级AJAX解决方案,它简化了开发...

    USB1.1和2.0协议

    为了满足更高数据传输速度的需求,USB 2.0在2000年发布,其最大传输速率提升至480Mbps,是USB 1.1全速模式的40倍,被称为High Speed(高速)模式。USB 2.0兼容USB 1.1设备,意味着新的USB 2.0接口可以与旧的USB 1.1...

    sd card sd1.1 與sd2.0 part1與part2資料

    总的来说,SD卡从SD1.1到SD2.0的演进,不仅仅是传输速度和容量的提升,还包括了物理层的优化、文件系统的增强以及安全性的加强。这些改进使得SD卡成为了现代移动设备不可或缺的一部分,为用户提供了可靠的存储解决...

    编译/反编译.Net Framework v1.1 & v2.0 的程序

    支持编译/反编译 .Net Framework v1.1 & v2.0 的程序。 支持 EXE & DLL 文件。 支持拖曳。 支持生成、移除 .Net 程序中的强命名。 支持修复 IL 中的字符串。 文件夹 v1.1 与 v2.0 中的文件为微软的 ...

    FE1.1s和FE2.1 USB2.0 Hub中英文使用手册及参考电路大集合

    本资源包含两个部份: 1. FE1.1s USB2.0 4 Ports Hub使用手册及参考电路; 2. FE2.1 USB2.0 7Ports Hub使用手册及参考电路。 收集了网上下载量最大,而且经过验证的资源,芯片手册都包括中文和英文,方便大家使用。

    MagicAjax适用的NET1.1和NET2.0文件以及使用说明

    【标题】"MagicAjax适用的NET1.1和NET2.0文件以及使用说明"涉及到的是一个基于.NET Framework 1.1和2.0的Web开发技术,它提供了一个名为MagicAjax的组件,该组件旨在简化ASP.NET应用程序中的Ajax(异步JavaScript和...

    第1章1.1Web.2.0下JSP和Ajax

    第1章1.1Web.2.0下JSP和Ajax.ppt

    USB.rar_USB 协议_english_usb_usb1.1_usb2.0

    USB 2.0引入了高速(High Speed)模式,将数据传输率提高到480Mbps,大约是USB 1.1全速模式的40倍。此外,USB 2.0在物理层保持与USB 1.1兼容,使得新设备可以在旧系统上无缝工作。USB 2.0还支持批量传输(Bulk ...

    MW8209_6208E量产工具_1.1.2.0(201000528)

    【标题】"MW8209_6208E量产工具_1.1.2.0(201000528)"所指的是一个针对特定型号USB闪存盘的量产工具,该工具的版本号为1.1.2.0,发布日期可能为2010年5月28日。"量产"在IT领域中通常是指对存储设备进行大量、批量化...

    .NET Framework 1.1-2.0-3.5 Installer for InnoSetup

    本文将详细探讨.NET Framework 1.1、2.0和3.5这三个版本,以及如何使用InnoSetup这个安装脚本创建工具来构建它们的安装程序。 .NET Framework自2002年发布以来,经历了多个版本的迭代,其中1.1、2.0和3.5都是重要的...

    opengles1.1-2.0手册.rar

    OpenGL ES(OpenGL for ...通过学习这些文档,开发者可以熟练地创建从基本2D图形到复杂的3D场景的各种应用程序。无论是游戏、模拟器还是科学可视化工具,OpenGL ES 都是移动设备上实现高性能图形处理的关键技术。

Global site tag (gtag.js) - Google Analytics