<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>人若无名便可专心练剑(无名)</title>
    <description></description>
    <link>http://cyhcheng.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>Dojo之基于xml格式的开发</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/201413" style="color:red;">http://cyhcheng.javaeye.com/blog/201413</a>&nbsp;
          发表时间: 2008年06月08日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          以前，dojo主要使用json格式进行数据的传递，不能很好的使用xml格式的数据。但是现在这种情况得到改善。首先就是正在开发的<a href="http://getahead.org/dwr/" target="_blank">http://getahead.org/dwr/</a>3.0将向dojo提供xml格式的支持。另外就是<a href="http://www.nexaweb.com" target="_blank">http://www.nexaweb.com</a>向dojo捐献了代码，来提供xml支持，并且发布了0.1.0版本。官方网址为：<a href="http://dojoe.nexaweb.com/" target="_blank">http://dojoe.nexaweb.com/</a>。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/201413#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 08 Jun 2008 21:21:33 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/201413</link>
        <guid>http://cyhcheng.javaeye.com/blog/201413</guid>
      </item>
      <item>
        <title>dojo 1.1.0 正式发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/176560" style="color:red;">http://cyhcheng.javaeye.com/blog/176560</a>&nbsp;
          发表时间: 2008年03月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          dojo 1.1.0正式发布了。更新内容如下：major updates to the Dojo 1.0 codebase including enhancements for performance, usability, themes, accessibility, and new features.
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/176560#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 26 Mar 2008 22:46:06 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/176560</link>
        <guid>http://cyhcheng.javaeye.com/blog/176560</guid>
      </item>
      <item>
        <title>dojo 1.1 rc1版发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/174464" style="color:red;">http://cyhcheng.javaeye.com/blog/174464</a>&nbsp;
          发表时间: 2008年03月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          dojo1.1发布rc1版了，看来3月正式发布的许诺基本能够实现了。感兴趣的同仁可以到<a href="http://download.dojotoolkit.org/" target="_blank">http://download.dojotoolkit.org/</a>下载试用了。添加了一些新功能，性能也得到提高了，Bug也修复了不少呦。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/174464#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 21 Mar 2008 13:01:13 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/174464</link>
        <guid>http://cyhcheng.javaeye.com/blog/174464</guid>
      </item>
      <item>
        <title>Oracle基础知识</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/170327" style="color:red;">http://cyhcheng.javaeye.com/blog/170327</a>&nbsp;
          发表时间: 2008年03月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <ul><li>全局数据库名是为了保证你的数据库系统中每个数据库名称都是唯一的，由数据库服务器的域名加数据库名构成；</li></ul><ul><li>数据名(db_name)是区分数据库的内部标识，是以二进制方式存储于数据库控制文件中的参数，在数据安装或创建之后不得修改； &nbsp;</li></ul><ul><li>ORACLE_SID是操作系统的环境变量，代表了数据库实例名(instance_name)，而数据库实例名则用于对外部连接时使用。在操作系统中要取得与数据库之间的交互，必须使用数据库实例名。</li><li>方案(Schema)是数据库对象：表、数组、函数、索引、过程、序列、视图、触发器、同义词等的集合，是Oracle的逻辑对象。任何一个数据库方案都属于某一个数据库用户，且方案名与用户名是相同的。在Oracle中，每新建一个用户的同时也会创建一个同名的数据库方案。用户创建数据库表、索引等等，都是默认在对应的方案中创建的。</li><li>PL/SQL(Procedural Language/SQL)具有支持面向对象的编程方法、编写方便、与Oracle高度集成、安全性高、支持SQL等优点，包含的基本数据类型有：</li></ul><table class="quote_title" cellspacing="1" border="1" height="422" width="566"><caption><br /></caption><tbody><tr><td>数据类型</td><td>类型描述</td></tr><tr><td>bfile</td><td>用于存储外部二进制文件（不是数据库系统中的二进制文件）的定位符或句柄</td></tr><tr><td>binary_integer</td><td>用于存储取值在-2147483647~2147483647之间的有符号整数的数据类型，需要的存储空间比NUMBER数据类型少</td></tr><tr><td>blog</td><td><p>用于存储未解释数据的二进制大对象数据类型的定位符号&nbsp;</p></td></tr><tr><td>boolean</td><td>布尔数据类型，有三种取值状态：true、false和null。在IF等控制语句中null被解释为false</td></tr><tr><td>char[(n)]</td><td>用于存储1~32767个字节的定长字符型数据类型</td></tr><tr><td>clob</td><td>用于存储字符大对象数据类型的定位符号</td></tr><tr><td>date</td><td>用于存储日期和时间的数据类型，范围是公元前4712年1月1日到公元4712年12月31日</td></tr><tr><td>float,real</td><td>它们都是number 数据类型的子类型，保持与ansi/iso兼容。 float的允许精度为38位的数字，real允许精度为18位的数字</td></tr><tr><td>long</td><td>变长字符数据类型，最多为32760个字符</td></tr><tr><td>long raw<br /></td><td>用于存储未解释的二进制数据，最多为32760个字符</td></tr><tr><td>nchar(n)</td><td>nchar用于多个字节国家语言字符集</td></tr><tr><td>nclob</td><td>&nbsp;可变长多字节字符数据类型</td></tr><tr><td>number[(p,s)]</td><td>表示实数或浮点小数，精度最多为38位，精度（p）和范围（s）可选</td></tr><tr><td>pls_integer</td><td>与binary_integer一样，用于存储取值在-2147483647~2147483647之间的有符号整数的数据类型。但pls_integer 操作比binary_integer 的速度快，它需要的存储空间同样比number 数据类型少 </td></tr><tr><td>raw</td><td>变长数据类型，用于存储二进制串或者字符串</td></tr><tr><td>varchar2(n)</td><td>最大长度为32767个字节的变长字符型数据类型，varchar和string是varchar2的子类型</td></tr></tbody></table><br /><ul><li>常用SQL数据类型和Java数据类型的对应关系</li></ul><table cellspacing="1" border="1"><tbody><tr><td>SQL数据类型</td><td>Java数据类型</td></tr><tr><td>tinyint</td><td>byte</td></tr><tr><td>smallint</td><td>short</td></tr><tr><td>integer</td><td>int</td></tr><tr><td>bigint</td><td>long</td></tr><tr><td>real,number</td><td>float</td></tr><tr><td>float,double</td><td>double</td></tr><tr><td>bit</td><td>boolean</td></tr><tr><td>binary,varbinary,longvarbinary</td><td>byte[]</td></tr><tr><td>char,varchar,longvarchar</td><td>String</td></tr><tr><td>date</td><td>Date</td></tr><tr><td>time</td><td>Time</td></tr><tr><td>timestamp</td><td>Timestamp</td></tr></tbody></table>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/170327#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 11 Mar 2008 23:48:52 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/170327</link>
        <guid>http://cyhcheng.javaeye.com/blog/170327</guid>
      </item>
      <item>
        <title>dojo 1.1 beta2发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/165056" style="color:red;">http://cyhcheng.javaeye.com/blog/165056</a>&nbsp;
          发表时间: 2008年02月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          dojo 1.1 beta2发布了，下载地址：<a href="http://download.dojotoolkit.org/" target="_blank">http://download.dojotoolkit.org/</a>，提供了对Adobe air的支持。具体细节参见：<a href="http://dojotoolkit.org/air" target="_blank">http://dojotoolkit.org/air</a>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/165056#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 26 Feb 2008 12:55:45 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/165056</link>
        <guid>http://cyhcheng.javaeye.com/blog/165056</guid>
      </item>
      <item>
        <title>Grails 1.0正式发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/161541" style="color:red;">http://cyhcheng.javaeye.com/blog/161541</a>&nbsp;
          发表时间: 2008年02月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          最近groovy、grails的更新速度明显加快了。看来Ror2.0要面对java阵营的强烈回应了。Grails采用基于对象的设计模式，不同于Ror的基于数据库的模式，两种模式各有各的好处，不过喜欢Ror的可以学习JRuby。在这就不说了。本次发布修复了大量的bug。同时添加了很多实用的新特性：<br />    ○ GORM features ORM DSL for advanced Mappings<br />     ●  Table and column names<br />     ● Inheritance strategy<br />     ● Second-level cache configuration<br />     ● Id generation strategy<br />     ● Composide Id support<br />     ● Eager/Lazy loading<br />     ● Database indices<br />     ● Custom Hibernate user types<br /><br />    ○ Support for easy to use Filters<br />    ○ Content Negotiation support<br />    ○ REST support<br />    ○ JNDI Support
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/161541#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 06 Feb 2008 10:45:53 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/161541</link>
        <guid>http://cyhcheng.javaeye.com/blog/161541</guid>
      </item>
      <item>
        <title>dojo1.0.2发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/149134" style="color:red;">http://cyhcheng.javaeye.com/blog/149134</a>&nbsp;
          发表时间: 2007年12月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          最近dojo的更新工作进行的很快，几天没看，就发布了1.0.2了。感觉不错。相信dojo惠悦来越好。现列举更新如下：<br />    <ul>Feature-complete, API docs and Book done. Tests all pass. Grid and Charting landed. All Dijit widgets feature i18n and a11y.<br />    corrects regression in dijit.Declaration (#5243) which repairs the mail demo (#5217)<br />    accessibility fixes to Editor/Textarea (#5117, #5349)<br />    date math issues (#5276, #5315)<br />    a variety of DnD fixes </ul>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/149134#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 18 Dec 2007 14:58:16 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/149134</link>
        <guid>http://cyhcheng.javaeye.com/blog/149134</guid>
      </item>
      <item>
        <title>对you must specify a local repository location错误的处理</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/149123" style="color:red;">http://cyhcheng.javaeye.com/blog/149123</a>&nbsp;
          发表时间: 2007年12月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          这两天用maven的时候，碰到一个错误：<br />java.lang.IllegalArgumentException: When not aligning with a user install you must specify a local repository location。<br />经查找资料，发现一个解决办法，就是创建目录：%USER_HOME%/.m2/repository 。可是又碰到无法在windows图形界面模式下创建的情况，没办法借助dos命令完成<br />C:\Documents and Settings\Administrator>mkdir .m2<br />C:\Documents and Settings\Administrator>cd .m2<br />C:\Documents and Settings\Administrator>mkdir repository。测试后成功解决问题。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/149123#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 18 Dec 2007 14:34:10 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/149123</link>
        <guid>http://cyhcheng.javaeye.com/blog/149123</guid>
      </item>
      <item>
        <title>纯记录性质，方便查找资料</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/147943" style="color:red;">http://cyhcheng.javaeye.com/blog/147943</a>&nbsp;
          发表时间: 2007年12月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          以前在测试项目的执行时间时调用System.currentTimeMillis()方法，以毫秒的形式获得系统当前时间。可是经常会碰到执行时间为0的时候，尤其是与线程结合的时候，会出现些问题。呵呵，谁让计算机越来越快呢，估计Sun在开发Java时没想到这些问题。在Java SE5中添加了System.nanoTime()方法，以纳秒的形式返回系统当前时间，这下问题解决了。<br />     今天的心情烦躁，索性测试了mysql-connector-java-5.1.5-bin.jar、jdk1.6.0_03、mysql5.0.45在windows2000 server Sp2下Statement和PreparedStatement的性能。发现Statement的性能还是要略高于PreparedStatent。估计其他的数据库除了那些收费的驱动和数据库外，估计都和mysql有类似的情况。<br />     在Mysql中使用可更新结果集的代码：<br /><br />    Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,<br />					ResultSet.CONCUR_UPDATABLE);<br />    ResultSet rs = st.executeQuery("select * from testtbl");<br />    rs.absolute(15);<br />    rs.updateString(2, "测试");<br />    rs.updateRow();//将当前行的内容写入数据库<br />    rs.moveToInsertRow();//将光标置于插入行上时，并记录当前的光标位置<br />    rs.updateString(2, "新增");<br />    rs.updateString(3, "测试记录");<br />    rs.updateString(4, "2007-07-07");<br />    rs.insertRow();//更新结果集<br />    /*<br />    *对可更新结果集，目前只找到这一种获得主键自动增加的表的列值的方法。如果使用<br />    *st.executeUpdate("insert into testttbl (name) values('姓名')");<br />    *方法时可通过调用rs = st.getGeneratedKeys();<br />    * rs = st.executeQuery("select LAST_INSERT_ID()");<br />    * 方法来获得最后添加的记录的主键。<br />    */<br />    rs.last();<br />    System.out.println("新增加的值:" + rs.getString("id")；<br />    rs.close();
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/147943#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Dec 2007 21:07:11 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/147943</link>
        <guid>http://cyhcheng.javaeye.com/blog/147943</guid>
      </item>
      <item>
        <title>Struts2常见问题</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/143626" style="color:red;">http://cyhcheng.javaeye.com/blog/143626</a>&nbsp;
          发表时间: 2007年11月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 今天在写Struts2的程序时发现一个奇怪问题，如果没有指定html中的form表单的metod=&quot;post&quot;，中文乱码。感觉比较奇怪。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/143626#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 26 Nov 2007 14:05:55 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/143626</link>
        <guid>http://cyhcheng.javaeye.com/blog/143626</guid>
      </item>
      <item>
        <title>dojo常见问题讨论</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/143224" style="color:red;">http://cyhcheng.javaeye.com/blog/143224</a>&nbsp;
          发表时间: 2007年11月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          刚才使用dojo1.0.1发现一个奇怪的问题：<br />
首先陈述一下熊的的开发环境：<br />
<ul>
    <li>         Windows 2003</li>
    <li>         eclipse3.3.1</li>
    <li>         myeclipse6.0.1</li>
    <li>         tomcat6.0.24</li>
    <li>         jdk1.6.0_03</li>
</ul>
因为兄弟使用myeclipse，创建jsp页面时会自动生成代码:<br />
<br />
<div class="code_title">java 代码</div>
<div class="dp-highlighter">
<div class="bar"> </div>
<ol class="dp-j" start="1">
    <li class="alt"><span><span>&lt;%  </span></span></li>
    <li class=""><span>String path = request.getContextPath();  </span></li>
    <li class="alt"><span>String basePath = request.getScheme()+<span class="string">&quot;://&quot;</span><span>+request.getServerName()+</span><span class="string">&quot;:&quot;</span><span>+request.getServerPort()+path+</span><span class="string">&quot;/&quot;</span><span>;  </span></span></li>
    <li class=""><span>%&gt;  </span></li>
</ol>
</div>
<div class="code_title">xml 代码</div>
<div class="dp-highlighter">
<div class="bar"> </div>
<ol class="dp-xml" start="1">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">base</span><span> </span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;&lt;%=basePath%&gt;&quot;</span><span class="tag">/&gt;</span><span>  </span></span></li>
</ol>
</div>
<br />
首先，先解释一下base标签的作用：确保文档中所有的相对URL都可以被分解成正确的文档地址，即使在文档本身被移动或重命名的情况下也可以正确解析。当使用时，base 元素必须出现在文档的 head 内，在任何用于引用外部资源的元素之前。<br />
鉴于它的作用，所以一般情况下，兄弟都保留Myeclipse自动帮助生成的这段代码。<br />
但是在测试时发现，如果包含base标签，在IE6下会发生如下错误：<br />
<font color="#ff0000">Internet Explorer 无法打开Internet 站点http://localhost:8080/test/formerrjsp。已中止操作。<br />
</font>        希望英文好的朋友帮忙问问这个问题的原因。<br />
<br />
<br />
<strong>补充一点</strong>，也可能是老调重弹。就是在使用下拉列表框组件时，采用下面的格式:        <br />
<div class="code_title">xml 代码</div>
<div class="dp-highlighter">
<div class="bar"> </div>
<ol class="dp-xml" start="1">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">select</span><span> </span><span class="attribute">name</span><span>=</span><span class="attribute-value">&quot;city&quot;</span><span class="tag">&gt;</span><span>  </span></span></li>
    <li class=""><span>  <span class="tag">&lt;</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>石家庄&lt;/</span><span class="tag"><!--</span--><span class="tag-name">option</span><span class="tag">&gt;</span><span>  </span></span></span></li>
    <li class="alt"><span>  <span class="tag">&lt;</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>保定</span><span class="tag"><!--</span--><span class="tag-name"></span></span></span><span><span>&lt;/</span></span><span><span class="tag"><span class="tag-name">option</span><span class="tag">&gt;</span><span>  </span></span></span></li>
    <li class=""><span>  <span class="tag">&lt;</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>唐山</span><span class="tag"><!--</span--><span class="tag-name"></span></span></span><span><span>&lt;/</span></span><span><span class="tag"><span class="tag-name">option</span><span class="tag">&gt;</span><span>  </span></span></span></li>
    <li class="alt"><span>  <span class="tag">&lt;</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>秦皇岛</span></span><span><span>&lt;/</span></span><span><span></span><span class="tag"><!--</span--><span class="tag-name">option</span><span class="tag">&gt;</span><span>  </span></span></span></li>
    <li class=""><span>  <span class="tag">&lt;</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>承德</span><span class="tag"><!--</span--><span class="tag-name"></span></span></span><span><span>&lt;/</span></span><span><span class="tag"><span class="tag-name">option</span><span class="tag">&gt;</span><span>  </span></span></span></li>
    <li class="alt"><span><span class="tag"><!--</span--><span class="tag-name">select</span><span class="tag">&gt;</span><span>  </span></span></span></li>
</ol>
</div>
<br />
不要在option的开始和标签之间换行显示。这会导致在运行时看不到我们要显示的选项的情况。这样的错误情况常见于使用工具对代码进行格式化后。<br />
今天在在使用<strong>dijit.Editor</strong>发现在服务器端读不到数据。经过查找资料，发现<strong>解决办法</strong>如下：<br />
<div class="code_title">js 代码</div>
<div class="dp-highlighter">
<div class="bar"> </div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span class="keyword">function</span><span> do_submit(form){  </span></span></li>
    <li class=""><span>  <span class="keyword">var</span><span> kw = {  </span></span></li>
    <li class="alt"><span>      url: <span class="string">&quot;&lt;%=path%&gt;/first/FirstAction.action&quot;</span><span>,  </span></span></li>
    <li class=""><span>      content: form.getValues(),<span class="comment">//读取表单所有选项的键值对。</span><span>  </span></span></li>
    <li class="alt"><span>      load: <span class="keyword">function</span><span>(data){  </span></span></li>
    <li class=""><span>        <span class="comment">//dojo.byId('response').innerHTML = data;</span><span>  </span></span></li>
    <li class="alt"><span>        alert(data);<span class="comment">//弹出显示服务器端的响应信息</span><span>  </span></span></li>
    <li class=""><span>      },  </span></li>
    <li class="alt"><span>      error: <span class="keyword">function</span><span>(data){  </span></span></li>
    <li class=""><span>        alert(<span class="string">&quot;提交失败: &quot;</span><span> + data);  </span></span></li>
    <li class="alt"><span>      },  </span></li>
    <li class=""><span>      timeout: 2000  </span></li>
    <li class="alt"><span>      <span class="comment">//form: &quot;myForm&quot;//如果使用这种方式，dijit.Editor的数据无法提交</span><span>  </span></span></li>
    <li class=""><span>      };  </span></li>
    <li class="alt"><span>      dojo.xhrPost(kw);<span class="comment">//提交表单</span><span>  </span></span></li>
    <li class=""><span>}  </span></li>
</ol>
</div>
<div class="code_title">xml 代码</div>
<div class="dp-highlighter">
<div class="bar"> </div>
<ol class="dp-xml" start="1">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">form</span><span> </span><span class="attribute">dojoType</span><span>=</span><span class="attribute-value">&quot;dijit.form.Form&quot;</span><span> </span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;myForm&quot;</span><span> </span><span class="attribute">execute</span><span>=</span><span class="attribute-value">&quot;do_submit(this)&quot;</span><span class="tag">&gt;</span><span>  </span></span></li>
    <li class=""><span>...  </span></li>
    <li class="alt"><span><span class="tag"><!--</span--><span class="tag-name">form</span><span class="tag">&gt;</span><span>  </span></span></span></li>
</ol>
</div>
<br />
<font color="#ff0000"><font color="#000000">最近在开发中，碰到一个问题，就是在form表单中同时使用dijit.form.DateTextBox、dijit.Editor时出现问题。要么在服务器端取不到dijit.Editor的值，要么</font></font><font color="#ff0000"><font color="#000000">dijit.form.DateTextBox返回的值类似于&ldquo;</font></font><font color="#ff0000"><font color="#000000">Thu Nov 22 2007 00:00:00 GMT+0800</font></font><font color="#ff0000"><font color="#000000">&rdquo;这样的格式。经过多次尝试，找到一个比较简单的解决办法，就是修改dojo中的Form.js的getValues()方法代码如下：<br />
<div class="code_title"><font><font>js 代码</font></font></div>
<div class="dp-highlighter">
<div class="bar"> </div>
<ol class="dp-c" start="1"><font><font>
    <li class="alt"><span><span>getValues: </span><span class="keyword">function</span><span>() {  </span></span></li>
    <li class=""><span>            <span class="comment">// summary: generate JSON structure from form values</span><span>  </span></span></li>
    <li class="alt"><span>  </span></li>
    <li class=""><span>            <span class="comment">// get widget values</span><span>  </span></span></li>
    <li class="alt"><span>            <span class="keyword">var</span><span> obj = {};  </span></span></li>
    <li class=""><span>            dojo.forEach(<span class="keyword">this</span><span>.getDescendants(), </span><span class="keyword">function</span><span>(widget){  </span></span></li>
    <li class="alt"><span>                <span class="keyword">var</span><span> value = widget.getValue ? widget.getValue() : widget.value;  </span></span></li>
    <li class=""><span>                <span class="keyword">var</span><span> name = widget.name;  </span></span></li>
    <li class="alt"><span>                <span class="keyword">if</span><span>(!name){ </span><span class="keyword">return</span><span>; }  </span></span></li>
    <li class=""><span>  </span></li>
    <li class="alt"><span>                <span class="comment">// Store widget's value(s) as a scalar, except for checkboxes which are automatically arrays</span><span>  </span></span></li>
    <li class=""><span>                <span class="keyword">if</span><span>(widget.setChecked){  </span></span></li>
    <li class="alt"><span>                    <span class="keyword">if</span><span>(/Radio/.test(widget.declaredClass)){  </span></span></li>
    <li class=""><span>                        <span class="comment">// radio button</span><span>  </span></span></li>
    <li class="alt"><span>                        <span class="keyword">if</span><span>(widget.checked){  </span></span></li>
    <li class=""><span>                            dojo.setObject(name, value, obj);  </span></li>
    <li class="alt"><span>                        }  </span></li>
    <li class=""><span>                    }<span class="keyword">else</span><span>{  </span></span></li>
    <li class="alt"><span>                        <span class="comment">// checkbox/toggle button</span><span>  </span></span></li>
    <li class=""><span>                        <span class="keyword">var</span><span> ary=dojo.getObject(name, </span><span class="keyword">false</span><span>, obj);  </span></span></li>
    <li class="alt"><span>                        <span class="keyword">if</span><span>(!ary){  </span></span></li>
    <li class=""><span>                            ary=[];  </span></li>
    <li class="alt"><span>                            dojo.setObject(name, ary, obj);  </span></li>
    <li class=""><span>                        }  </span></li>
    <li class="alt"><span>                        <span class="keyword">if</span><span>(widget.checked){  </span></span></li>
    <li class=""><span>                            ary.push(value);  </span></li>
    <li class="alt"><span>                        }  </span></li>
    <li class=""><span>                    }  </span></li>
    <li class="alt"><span>                }<span class="keyword">else</span><span>{  </span></span></li>
    <li class=""><span>  </span></li>
    <li class="alt"><span>                    <span class="comment">//用于处理DAteTextBox类型的数据</span><span>  </span></span></li>
    <li class=""><span>                    <span class="keyword">if(widget.value==&quot;Invalid Date&quot; || widget.value==&quot;NaN&quot;){</span><span>  </span></span></li>
    <li class="alt"><span>  value=widget;  </span></li>
    <li class=""><span>                    }  </span></li>
    <li class="alt"><span>                    <span class="comment">// plain input</span><span>  </span></span></li>
    <li class=""><span>                    dojo.setObject(name, value, obj);  </span></li>
    <li class="alt"><span>                }  </span></li>
    <li class=""><span>            });  </span></li>
    </font></font></ol>
    </div>
    希望英语好的兄弟，在看完这篇文章后，能向dojo组织反映一下，或者有什么好的建议，提出来，大家共同讨论。<br />
    </font></font><font color="#ff0000"> </font>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/143224#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 24 Nov 2007 09:36:15 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/143224</link>
        <guid>http://cyhcheng.javaeye.com/blog/143224</guid>
      </item>
      <item>
        <title>Spring2.5正式发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/142741" style="color:red;">http://cyhcheng.javaeye.com/blog/142741</a>&nbsp;
          发表时间: 2007年11月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>Spring 2.5 enhances Spring 2.0 with many exciting new features, including:</p>
<ul>
    <li>Full Java 6 and Java EE 5 support (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0)</li>
    <li>Full-featured annotation-driven dependency injection, including support for 'qualifiers'</li>
    <li>Support for auto-detecting application components in the classpath and auto-configuring them as Spring managed objects</li>
    <li>A new bean name pointcut element in AspectJ pointcut expressions</li>
    <li>Built-in support for AspectJ load-time weaving based on the LoadTimeWeaver abstraction</li>
    <li>New XML configuration namespaces &quot;context&quot; and &quot;jms&quot;, for maximum convenience</li>
    <li>A completely revised integration test framework, with first-class support for JUnit 4 and TestNG</li>
    <li>A new annotation-based controller model for Spring MVC supporting Servlet and Portlet environments</li>
    <li>Extended SimpleJdbcTemplate functionality, including support for named SQL parameters</li>
    <li>Officially certified WebSphere support</li>
    <li>The packaging of Spring Framework jars as OSGi-compliant bundles out of the box</li>
    <li>The ability to deploy a Spring ApplicationContext as a JCA RAR file, for headless application modules</li>
    <li>JCA 1.5 message endpoint management, for Spring-managed JMS and CCI message listeners.</li>
</ul>
新特性介绍：h<a href="http://www.infoq.com/articles/spring-2.5-part-1">ttp://www.infoq.com/articles/spring-2.5-part-1</a>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/142741#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 22 Nov 2007 17:20:49 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/142741</link>
        <guid>http://cyhcheng.javaeye.com/blog/142741</guid>
      </item>
      <item>
        <title>dojo1.0.1正式发布了</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/142513" style="color:red;">http://cyhcheng.javaeye.com/blog/142513</a>&nbsp;
          发表时间: 2007年11月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          dojo1.0.1正式发布了。修复了很多的1.0.0的bug。具体的修改内容可以查看:<a href="http://trac.dojotoolkit.org/browser">http://trac.dojotoolkit.org/browser</a><br />
下载地址:<a href="http://dojotoolkit.org/~peller/release-1.0.1/">http://dojotoolkit.org/~peller/release-1.0.1/</a>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/142513#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 22 Nov 2007 11:02:34 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/142513</link>
        <guid>http://cyhcheng.javaeye.com/blog/142513</guid>
      </item>
      <item>
        <title>Mysql 基本数据类型</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/142315" style="color:red;">http://cyhcheng.javaeye.com/blog/142315</a>&nbsp;
          发表时间: 2007年11月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Mysql的基本数据类型：<br />
<br />
<br />
<table cellspacing="1" border="1" align="" height="449" summary="" cellpadding="1" width="656">
    <tbody>
        <tr>
            <td>类型</td>
            <td>大小</td>
            <td>描述</td>
        </tr>
        <tr>
            <td>char[length]</td>
            <td>length字节</td>
            <td>定长字段，长度为0-255个字节</td>
        </tr>
        <tr>
            <td>varchar[length]</td>
            <td>string长度+1字节</td>
            <td>变长字段，在mysql5.03以前，长度为0-255个字节，在5.0.3以后，最大长度为65535字节。一个utf8字符占3个字节、一个gbk字符占两个字节。</td>
        </tr>
        <tr>
            <td>tinytext</td>
            <td>string长度+1字节</td>
            <td>字符串，长度为0-255个字节</td>
        </tr>
        <tr>
            <td>text</td>
            <td>string长度+2字节</td>
            <td>字符串，最大长度为0-65535个字节</td>
        </tr>
        <tr>
            <td>mediumtext</td>
            <td>string长度+3字节</td>
            <td>字符串，组嗲长度为16777215个字节</td>
        </tr>
        <tr>
            <td>longtext</td>
            <td>string长度+4字节</td>
            <td>字符串，最大长度为4194967295个字节</td>
        </tr>
        <tr>
            <td>tinyint[length]</td>
            <td>1字节</td>
            <td>范围:-128~127或0~255</td>
        </tr>
        <tr>
            <td>smallint[length]</td>
            <td>2字节</td>
            <td><br />
            </td>
        </tr>
        <tr>
            <td>mediumint[length]</td>
            <td>3字节</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>int[length]</td>
            <td>4字节</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>bigint[length]</td>
            <td>8字节</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>float</td>
            <td>4字节</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>double[length,decimals]</td>
            <td>8字节</td>
            <td>运行固定的小数点</td>
        </tr>
        <tr>
            <td>decimal[length,decimals]</td>
            <td>length+1字节或length+2字节</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>date</td>
            <td>3字节</td>
            <td>采用YYYY-MM-DD格式</td>
        </tr>
        <tr>
            <td>datetime</td>
            <td>8字节</td>
            <td>采用YYYY-MM-DD HH:mm:SS格式</td>
        </tr>
        <tr>
            <td>timestamp</td>
            <td>4字节</td>
            <td>采用YYYYMMDDHHmmSS格式</td>
        </tr>
        <tr>
            <td>time</td>
            <td>3字节</td>
            <td>采用HH:MM:SS格式</td>
        </tr>
        <tr>
            <td>enum</td>
            <td>1或2字节</td>
            <td>枚举类型</td>
        </tr>
        <tr>
            <td>set</td>
            <td>1、2、3、4或8字节</td>
            <td>与enum一样，只不过每一列可以具有多个可能的值</td>
        </tr>
        <tr>
            <td>blob</td>
            <td>&nbsp;</td>
            <td>是text的一个变体。允许存储二进制文件，还可用于某些加密数据。</td>
        </tr>
    </tbody>
</table>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/142315#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 21 Nov 2007 14:42:11 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/142315</link>
        <guid>http://cyhcheng.javaeye.com/blog/142315</guid>
      </item>
      <item>
        <title>第十二个范例——Dialog、TooltipDialog、ProgressBar、TitlePane、Tooltip</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140530" style="color:red;">http://cyhcheng.javaeye.com/blog/140530</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <strong>dijit.Dialog<br />
属性</strong><br />
<ul>
    <li>duration</li>
    <li>errorMessage</li>
    <li>extractContent</li>
    <li>href</li>
    <li>isLoaded</li>
    <li>loadingMessage</li>
    <li>open</li>
    <li>parseOnLoad</li>
    <li>preload</li>
    <li>preventCache</li>
    <li>refreshOnShow</li>
    <li>title</li>
</ul>
<strong>方法</strong><br />
<ul>
    <li>cancel</li>
    <li>hide</li>
    <li>layout</li>
    <li>refresh</li>
    <li>resize</li>
    <li>setContent</li>
    <li>setHref</li>
    <li>show</li>
</ul>
<br />
<strong>可覆盖方法</strong><br />
<ul>
    <li>onContentError</li>
    <li>onDownloadEnd</li>
    <li>onDownloadError</li>
    <li>onDownloadStart</li>
    <li>onLoad</li>
    <li>onUnload</li>
</ul>
<strong>dijit.TooltipDialog<br />
属性</strong><br />
<ul>
    <li>title</li>
    <li>orient</li>
</ul>
<strong>可覆盖方法</strong><br />
<ul>
    <li>onOpen</li>
</ul>
<br />
<strong>dijit.TitlePane</strong><br />
一个在顶部显示标题的pane，可以展开、合并。<br />
<strong>属性</strong><br />
<ul>
    <li>duration</li>
    <li>open</li>
    <li>title</li>
</ul>
<strong>方法</strong><br />
<ul>
    <li>setContent</li>
    <li>setTitle</li>
    <li>toggle</li>
</ul>
<strong>dijit.Tooltip<br />
属性</strong><br />
<ul>
    <li>connectId</li>
    <li>label</li>
    <li>showDelay</li>
</ul>
<strong>dijit.ProgressBar</strong><br />
<ul>
    <li>indeterminate：Default is false. Show progress true: show that a process is underway but that the progress is unknown。</li>
    <li>maximum：Float类型。Maximum value possible。</li>
    <li>places</li>
    <li>progress</li>
</ul>
<strong>方法</strong><br />
<ul>
    <li>update</li>
</ul>
<strong>可覆盖方法</strong><br />
<ul>
    <li>onChange</li>
</ul>
<br />
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140530#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 16:04:39 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140530</link>
        <guid>http://cyhcheng.javaeye.com/blog/140530</guid>
      </item>
      <item>
        <title>第十一个范例——Button家族</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140488" style="color:red;">http://cyhcheng.javaeye.com/blog/140488</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <strong>&nbsp;dijit.form.Button, dijit.form.DropDownButton, dijit.form.ComboButton<br />
&nbsp;属性</strong><br />
<ul>
    <li>iconClass：指定按钮的图标样式</li>
    <li>label：指定按钮显示的文字</li>
    <li>optionsTitle：描述菜单选项的文字。</li>
    <li>showLabel：是否显示按钮的label。</li>
</ul>
<br />
<strong>方法:</strong><br />
<ul>
    <li>addChild：添加子widget。</li>
    <li>getChildren：以数组的形式获得所有子widget。</li>
    <li>setLabel</li>
    <li>hasChildren</li>
    <li>removeChild：删除子widget。</li>
</ul>
<strong>可覆盖方法:</strong><br />
<ul>
    <li>onClick</li>
</ul>
<br />
<strong>dijit.Menu<br />
&nbsp;属性</strong><br />
<ul>
    <li>contextMenuForWindow</li>
    <li>popupDelay</li>
    <li>targetNodeIds</li>
</ul>
<br />
<strong>方法:</strong><br />
<ul>
    <li>addChild</li>
    <li>bindDomNode</li>
    <li>getChildren</li>
    <li>removeChild</li>
    <li>unBindDomNode</li>
</ul>
<strong>可覆盖方法:</strong><br />
<ul>
    <li>onClose</li>
    <li>onOpen</li>
</ul>
<br />
<strong>dijit.MenuItem<br />
属性</strong><br />
<ul>
    <li>disabled</li>
    <li>iconClass</li>
    <li>label</li>
</ul>
<br />
<strong>方法</strong><br />
<ul>
    <li>setDisabled</li>
</ul>
<strong>可覆盖方法</strong><br />
<ul>
    <li>getParent</li>
    <li>onClick</li>
</ul>
<br />
<strong>dijit.Toolbar</strong><br />
Toolbar, which can be filled with ComboButton and DropDownButton instances<br />
<strong>方法</strong><br />
<ul>
    <li>addChild &nbsp;&nbsp;&nbsp; &nbsp;Process the given child widget, inserting it's dom node as a child of our dom node</li>
    <li>getChildren &nbsp;&nbsp; &nbsp;Returns array of children widgets</li>
    <li>removeChild &nbsp;&nbsp; &nbsp;Removes the passed widget instance from this widget but does not destroy the passed widget</li>
</ul>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140488#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 14:09:30 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140488</link>
        <guid>http://cyhcheng.javaeye.com/blog/140488</guid>
      </item>
      <item>
        <title>第十个范例——布局之TabContainer</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140448" style="color:red;">http://cyhcheng.javaeye.com/blog/140448</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          效果：<br />
<img src="http://dojotoolkit.org/files/tab_container_0.png" alt="" /><br />
属性<br />
tabPosition：定义tab的显示位置。属性有: &quot;top&quot;, &quot;bottom&quot;, &quot;left-h&quot;, &quot;right-h&quot;。<br />
方法:<br />
addChild：添加子widget。<br />
back：选中前一个widget。<br />
forward：选中下一个widget。<br />
getChildren：以数组的形式获得所有子widget。<br />
getParent：获得父容器。<br />
removeChild：删除子widget。<br />
resize：调整尺寸。<br />
selectChild：根据&quot;id&quot;选取widget。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140448#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 11:33:15 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140448</link>
        <guid>http://cyhcheng.javaeye.com/blog/140448</guid>
      </item>
      <item>
        <title>第九个范例——布局之StackContainer</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140443" style="color:red;">http://cyhcheng.javaeye.com/blog/140443</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          效果:<br />
<img src="http://dojotoolkit.org/files/stack_container_0.png" alt="" /><br />
属性：<br />
doLayout 如果为&quot;true&quot;, 改变当前显示的widget到合适的尺寸。<br />
方法:<br />
addChild：添加子widget。<br />
back：选中前一个widget。<br />
forward：选中下一个widget。<br />
getChildren：以数组的形式获得所有子widget。<br />
getParent：获得父容器。<br />
removeChild：删除子widget。<br />
resize：调整尺寸。<br />
selectChild：根据&quot;id&quot;选取widget。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140443#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 11:22:49 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140443</link>
        <guid>http://cyhcheng.javaeye.com/blog/140443</guid>
      </item>
      <item>
        <title>第八个范例——布局之SplitContainer</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140434" style="color:red;">http://cyhcheng.javaeye.com/blog/140434</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          效果:<br />
<img src="http://dojotoolkit.org/files/split_container_0.png" alt="" /><br />
属性：<br />
activeSizing：指定是否只能使用鼠标拖拽分羹工具条来调整尺寸。<br />
orientation：指定分割方式：&quot;horizontal&quot;、&quot;vertical&quot;。<br />
persist：如果为true,则将信息写入cookie。<br />
sizerWidth：指定分割工具条的宽度<br />
方法:<br />
addChild<br />
getChildren<br />
getParent<br />
removeChild<br />
resize
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140434#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 10:48:49 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140434</link>
        <guid>http://cyhcheng.javaeye.com/blog/140434</guid>
      </item>
      <item>
        <title>第七个范例——布局之LayoutContainer</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140422" style="color:red;">http://cyhcheng.javaeye.com/blog/140422</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LayoutContainer的效果类似于Java中的awt布局中的BorderLayout。layoutAlign属性可以是:&quot;left&quot;、 &quot;right&quot;、&quot;bottom&quot;、&quot;top&quot;、&quot;client&quot;。<br />
效果1:<br />
<img src="http://dojotoolkit.org/files/LayoutContainer1.png" alt="" /><br />
<br />
效果2:<br />
<img src="http://dojotoolkit.org/files/LayoutContainer2.png" alt="" />
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140422#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 10:22:12 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140422</link>
        <guid>http://cyhcheng.javaeye.com/blog/140422</guid>
      </item>
      <item>
        <title>第六个范例——布局之ContentPane</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140354" style="color:red;">http://cyhcheng.javaeye.com/blog/140354</a>&nbsp;
          发表时间: 2007年11月14日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Content Pane是最近出的布局。从概念上讲，它类似于Portal中的content boxes。content pane类似于iframe，但是包含额外的功能，在特定主题下，渲染widgets部件。可以在Content Pane内部进行嵌套使用，但通常将其放在布局容器(LayoutContainer、StackContainer和TabContainer)里。<br />
效果:<img src="http://dojotoolkit.org/files/content_pane_0.png" alt="" /><br />
<strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 属性:</strong><br />
<ul>
    <li>errorMessage：指定错误消息。</li>
    <li>extractContent：是否继承body的可见性。</li>
    <li>href：指定包含内容的地址。</li>
    <li>isLoaded：返回是否已载入。</li>
    <li>loadingMessage：载入包含内容时显示的消息。</li>
    <li>parseOnLoad：如果为true，在parseOnLoad阶段解析并创建widget。</li>
    <li>preload：强迫在显示前加载数据。</li>
    <li>preventCache：如果为true，在客户端缓存数据。</li>
    <li>refreshOnShow：强迫每次状态由隐藏到可见时刷新数据。</li>
</ul>
<strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 方法:</strong><br />
<ul>
    <li>cancel：取消加载。</li>
    <li>refresh：刷新。</li>
    <li>resize：调整尺寸大小。</li>
    <li>setContent：设置内容。</li>
    <li>setHref：指定包含内容的地址。</li>
    <li>onContentError：指定在加载内容出错时的响应。</li>
    <li>onDownloadEnd：指定下载内容完成时的响应。</li>
    <li>onDownloadError：指定下载内容出错时的响应。</li>
    <li>onDownloadStart：指定开始下载时的响应。</li>
    <li>onLoad：指定载入时的响应。</li>
    <li>onUnload：指定清除内容时的响应。</li>
</ul>
在six1.html中直接使用ContentPane，导入树状菜单页面。<br />
在six2.html中将ContentPane放入TabContainer容器，并演示了如何使用脚本创建Tab。<br />
<br />
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140354#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 14 Nov 2007 09:33:00 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140354</link>
        <guid>http://cyhcheng.javaeye.com/blog/140354</guid>
      </item>
      <item>
        <title>第五个范例——布局之AccordionContainer</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140307" style="color:red;">http://cyhcheng.javaeye.com/blog/140307</a>&nbsp;
          发表时间: 2007年11月13日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dijit.layout.AccordionContainer：可折叠的布局模式。包含一组AccordionPane组件，显示每个AccordionPane组件的标题。但是在同一时间，只能有一个AccordionPane可用。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong><font color="#000000">效果：<br />
<img src="http://dojotoolkit.org/files/accordion_pane_0.png" alt="" /><br />
</font></strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>快捷键：</strong><br />
<ul>
    <li>导航到下一Pane:&nbsp;&nbsp;&nbsp; Right arrow</li>
    <li>导航到上一Pane:&nbsp;&nbsp;&nbsp; Left arrow</li>
    <li>导航到Page:&nbsp;&nbsp;&nbsp; Tab</li>
    <li>导航到下一Page:&nbsp;&nbsp;&nbsp; Ctrl + page down, ctrl + tab (except IE7)</li>
    <li>导航到上一Page:&nbsp;&nbsp;&nbsp; Ctrl + page up</li>
</ul>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>属性(Attributes):</strong><br />
<ul>
    <li>duration: 在不同Pane间切换的时间。</li>
</ul>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>方法(Methods):</strong><br />
<ul>
    <li>addChild</li>
    <li>getChildren</li>
    <li>getParent</li>
    <li>removeChild</li>
    <li>resize</li>
    <li>selectChild</li>
</ul>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140307#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 13 Nov 2007 17:24:31 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140307</link>
        <guid>http://cyhcheng.javaeye.com/blog/140307</guid>
      </item>
      <item>
        <title>第四个范例——TextBox家族</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140281" style="color:red;">http://cyhcheng.javaeye.com/blog/140281</a>&nbsp;
          发表时间: 2007年11月13日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <font color="#ff0000"><strong>        </strong></font><strong><font color="#ff0000">首先声明，本人刚开始学习，英语不好，如果英语好的，推荐直接阅读英文资料。如果发现有不正确、不准确的地方，请纠正。<br />
</font></strong>        TextBox家族包括：Validation, Currency, Number, Date, Time等成员。这些widget都是基于html中Input类型为&quot;text&quot;的标签。<br />
<strong><font color="#ff0000"></font></strong><font color="#ff0000"><br />
<font color="#000000">dijit.form.Textbox能实现去除空白字符、大小写处理、要求必须输入等功能。<br />
dijit.form.ValidationTextbox扩展了dijit.form.Textbox，添加了校验功能。<br />
dijit.form.NumberTextBox 、Date、Time扩展了dijit.form.ValidationTextbox，添加了国际化、格式化等功能。<br />
常用快捷键：<br />
</font> </font>
<ul> <font color="#000000">
    <li>        Tab</li>
    <li>        Shift+Tab</li>
    <li>        Enter</li>
    <li>        Esc</li>
    </font></ul>
    <font color="#000000">        <strong>dijit.form.TextBox的主要内容简介：</strong><br />
    <strong>        属性(Attriburtes)</strong><br />
    </font>
    <ul> <font color="#000000">
        <li>lowercase: 如果为&quot;true&quot;，转换所有英文字符为小写，默认为false。</li>
        <li>maxLength: 比html中的maxlength的兼容性更好，推荐使用。</li>
        <li>propercase: 如果为&quot;true&quot;，单词首字母转为大写，默认为false。</li>
        <li>size: 和html标记类似，在TextBox不能使用。</li>
        <li>trim: 去除空白字符</li>
        <li>uppercase:如果为&quot;true&quot;，转换所有英文字符为大写，默认为false。</li>
        </font></ul>
        <font color="#000000">        <strong>方法(Methods)</strong><br />
        </font>
        <ul> <font color="#000000">
            <li>String getDisplayedValue()</li>
            <li>setDisplayedValue(/*String*/value)</li>
            <li>setValue(value, /*Boolean, optional*/ priorityChange, /*String, optional*/ formattedValue)</li>
            </font></ul>
            <font color="#000000">        <strong>dijit.form.ValidationTextBox的主要内容简介：<br />
            属性(Attriburtes)</strong><br />
            </font>
            <ul> <font color="#000000">
                <li>constraints: 定义约束规则，格式如Object{}</li>
                <li>invalidMessage:</li>
                <li>promptMessage:</li>
                <li>rangeMessage:</li>
                <li>regExp: 使用正则表达式进行校验，不能同时指定regExp和regExpGen，仅能用于ValidationTextBox，。</li>
                <li>required:<br />
                </li>
                </font></ul>
                <font color="#000000">        <strong>方法(Methods)</strong><br />
                </font>
                <ul> <font color="#000000">
                    <li>displayMessage(/*String*/ message)</li>
                    <li>String getErrorMessage(/* Boolean*/ isFocused)</li>
                    <li>String getPromptMessage(/* Boolean*/ isFocused)</li>
                    <li>Boolean isValid(/* Boolean*/ isFocused)</li>
                    <li>regExpGen：仅在ValidationTextBox可用。用于生成正则表达式。</li>
                    </font></ul>
                    <font color="#000000">       <strong> dijit.form.RangeTextBox的主要内容简介：<br />
                    方法(Methods)</strong><br />
                    </font>
                    <ul> <font color="#000000">
                        <li>compare</li>
                        <li>isInRange</li>
                        </font></ul>
                        <font color="#000000">        <strong>dijit.form.DateTextBox, dijit.form.TimeTextBox的主要内容简介：<br />
                        属性(Attriburtes)</strong><br />
                        </font>
                        <ul> <font color="#000000">
                            <li>clickableIncrement：参考ISO-8601。</li>
                            <li>value：参考ISO-8601。</li>
                            <li>visibleIncrement：参考ISO-8601。</li>
                            <li>visibleRange：参考ISO-8601。</li>
                            </font></ul>
                            <font color="#000000"><br />
                            <strong>CurrencyTextBox和NumberTextBox的主要参数简介：<br />
                            属性:<br />
                            </strong> </font>
                            <ul> <font color="#000000">
                                <li>currency: 请参考ISO 4217规范，人民币为&quot;CNY&quot;。</li>
                                <li>fractional: 如果为&quot;true&quot;，使用pattern或places进行校验。</li>
                                <li>locale: </li>
                                <li>pattern: 请参考http://www.unicode.org/reports/tr35/#Number_Format_Patterns</li>
                                <li>places: 指定数值位的长度。</li>
                                <li>round: 如果为1，不四舍五入。</li>
                                <li>strict: 词法解析，默认为&quot;false&quot;。</li>
                                <li>symbol: 指定currency货币符号。</li>
                                <li>type: 指定类型：decimal，percent，currency。decimal为默认值。</li>
                                <li>DateTextBox和TimeTextBox的主要参数简介:</li>
                                <li>am,pm: 指定am,pm表示法。</li>
                                <li>datePattern,timePattern: 指定日期、时间格式，请参考http://www.unicode.org/reports/tr35/#Date_Format_Patterns。</li>
                                <li>formatLength: 指定格式长度:long, short, medium or full 。默认为&quot;short&quot;。</li>
                                <li>locale: 指定所属地区。</li>
                                <li>selector: 指定类型：&quot;time&quot;, &quot;date&quot;。默认为&quot;date and time&quot;。</li>
                                <li>strict: 默认为&quot;false&quot;，指定是否进行正则表达式校验。</li>
                                </font></ul>
                                <font color="#ff0000"><br />
                                <br />
                                <br />
                                <br />
                                <br />
                                <br />
                                <br />
                                </font>
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140281#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 13 Nov 2007 16:11:50 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140281</link>
        <guid>http://cyhcheng.javaeye.com/blog/140281</guid>
      </item>
      <item>
        <title>第三个范例——数值处理</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140202" style="color:red;">http://cyhcheng.javaeye.com/blog/140202</a>&nbsp;
          发表时间: 2007年11月13日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          dojoType=&quot;dijit.form.NumberSpinner&quot; ： 指定要使用的dojo widget的类型。<br />
constraints=&quot;{min:9,max:1550,places:0}&quot;： 属性解释：min：指定最小值;max指定最大值;places：指定小数位数;<br />
defaultTimeout=&quot;50&quot;： 从按下键到输入完成的延迟时间。<br />
invalidMessage=&quot;数据无效&quot;： 指定错误消息。<br />
intermediateChanges=&quot;false&quot;： 如果为&quot;true&quot;，每次触发onChange事件时，satValue方法都会被调用。<br />
largeDelta=&quot;2&quot;： 使用PageUp/PageDown时，每次向下或向上滚动滑块调整的值。<br />
promptMessage=&quot;提示信息&quot;： 提示信息。<br />
rangeMessage=&quot;超出表示范围&quot;： 小于最小值、大于最大值时显示的信息。<br />
required=&quot;true&quot;： 为true，必须录入。<br />
smallDelta=&quot;1&quot;： 使用鼠标或&uarr;&darr;时每次向下或向上滚动滑块调整的值。<br />
timeoutChangeRate=&quot;0.5&quot;： 越接近1.0响应越慢。<br />
trim=&quot;true&quot;： 去除空白字符，默认值为false。
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140202#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 13 Nov 2007 13:52:47 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140202</link>
        <guid>http://cyhcheng.javaeye.com/blog/140202</guid>
      </item>
      <item>
        <title>第二个范例——在线编辑</title>
        <author>noname365</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhcheng.javaeye.com">noname365</a>&nbsp;
          链接：<a href="http://cyhcheng.javaeye.com/blog/140042" style="color:red;">http://cyhcheng.javaeye.com/blog/140042</a>&nbsp;
          发表时间: 2007年11月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &amp;lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&amp;gt;<br />
&amp;lt;html&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &amp;lt;head&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;title&amp;gt;InlineEdit范例&amp;lt;/title&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;style type=&quot;text/css&quot;&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; @import &quot;js/dijit/themes/tundra/tundra.css&quot;;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; @import &quot;js/dojo/dojo.css&quot;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;/style&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;script type=&quot;text/javascript&quot; src=&quot;js/dojo/dojo.js&quot; djConfig=&quot;parseOnLoad: true&quot;&amp;gt;&amp;lt;/script&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff">dojo.require(&quot;dijit.form.InlineEditBox&quot;);</font><br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; dojo.require(&quot;dijit.form.Textarea&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dojo.require(&quot;dijit.form.TextBox&quot;);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; dojo.require(&quot;dijit.form.DateTextBox&quot;);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; dojo.require(&quot;dojo.parser&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function myHandler(idOfBox, value) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; console.debug(&quot;Edited value from &quot;+idOfBox+&quot; is now &quot;+value);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp; &amp;lt;/script&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &amp;lt;/head&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &amp;lt;body class=&quot;tundra&quot;&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;span id=&quot;editable&quot; style=&quot;font-size: larger;&quot;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dojoType=&quot;dijit.form.InlineEditBox&quot;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; onChange=&quot;myHandler(this.id,arguments[0])&quot;&amp;gt; &amp;lt;input<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dojoType=&quot;dijit.form.TextBox&quot; value=&quot;在线编辑范例&quot;&amp;gt;&amp;lt;/span&amp;gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;br /&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;span id=&quot;areaEditable&quot; <font color="#0000ff">dojoType=&quot;dijit.form.InlineEditBox&quot;&nbsp;</font>&nbsp;&nbsp; renderAsHtml=&quot;true&quot; autoSave=&quot;false&quot;&amp;gt; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;textarea dojoType=&quot;dijit.form.Textarea&quot;&amp;gt;&amp;lt;/textarea&amp;gt; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;/span&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;br /&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;p id=&quot;backgroundArea&quot; dojoType=&quot;dijit.form.InlineEditBox&quot;&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;lt;input name=&quot;date&quot; value=&quot;2005-12-30&quot;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<font color="#99cc00">&nbsp; dojoType=&quot;dijit.form.DateTextBox&quot; </font>constraints={datePattern:<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 'yy-MM-dd'}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lang=&quot;zh_CN&quot; required=&quot;true&quot;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; promptMessage=&quot;yy-MM-dd&quot; invalidMessage=&quot;无效的日期，请使用格式如:yy-MM-dd的日期。&quot;&amp;gt;<br />
&nbsp;&nbsp;&nbsp; &amp;lt;/body&amp;gt;<br />
&amp;lt;/html&amp;gt;
          <br/>
          <span style="color:red;">
            <a href="http://cyhcheng.javaeye.com/blog/140042#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 12 Nov 2007 21:37:05 +0800</pubDate>
        <link>http://cyhcheng.javaeye.com/blog/140042</link>
        <guid>http://cyhcheng.javaeye.com/blog/140042</guid>
      </item>
  </channel>
</rss>