﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-光子与古典-文章分类-JSF</title><link>http://www.blogjava.net/kuuyee/category/34668.html</link><description>人生四大喜事：洞房玩Java，金榜写Java，酒汗喝Java，他乡遇Java！</description><language>zh-cn</language><lastBuildDate>Fri, 24 Oct 2008 07:55:18 GMT</lastBuildDate><pubDate>Fri, 24 Oct 2008 07:55:18 GMT</pubDate><ttl>60</ttl><item><title>本地化（国际化）rich:calendar控件(转)</title><link>http://www.blogjava.net/kuuyee/articles/236376.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Fri, 24 Oct 2008 04:50:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/articles/236376.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/236376.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/articles/236376.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/236376.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/236376.html</trackback:ping><description><![CDATA[<h2>本地化（国际化）rich:calendar控件</h2>
原文（<a href="http://bbs.51suma.com/thread-224-1-1.html">http://bbs.51suma.com/thread-224-1-1.html</a>）<br />
<br />
rich:calendar是richfaces的一个非常有用的日期显示组件。可以通过datePattern非常方便的格式化日期<br />
<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">rich:calendar&nbsp;</span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">="tel_yuyueshijian"</span><span style="color: #ff0000;">&nbsp;style</span><span style="color: #0000ff;">="width:200px"</span><span style="color: #ff0000;"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;readonly</span><span style="color: #0000ff;">="true"</span><span style="color: #ff0000;">&nbsp;size</span><span style="color: #0000ff;">="16"</span><span style="color: #ff0000;">&nbsp;datePattern</span><span style="color: #0000ff;">="yyyy-MM-dd"</span><span style="color: #ff0000;">&nbsp;</span><span style="color: #0000ff;">/&gt;</span></div>
<br />
本地化其实非常简单，默认会根据浏览器自动本地化部分内容，但是可以在classpath下添加一个资源文件messages_zh_CN.properties，把相关内容设置一下就可以了，非常简单；<br />
例如：<br />
<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">RICH_CALENDAR_TODAY_LABEL</span><span style="color: #000000;">=</span><span style="color: #000000;">今天<br />
RICH_CALENDAR_CLOSE_LABEL</span><span style="color: #000000;">=</span><span style="color: #000000;">关闭<br />
RICH_CALENDAR_OK_LABEL</span><span style="color: #000000;">=</span><span style="color: #000000;">确定<br />
RICH_CALENDAR_CLEAN_LABEL</span><span style="color: #000000;">=</span><span style="color: #000000;">清空<br />
RICH_CALENDAR_CANCEL_LABEL</span><span style="color: #000000;">=</span><span style="color: #000000;">取消</span></div>
<br />
具体可以参考richfaces-usersguide官方文档。
<img src ="http://www.blogjava.net/kuuyee/aggbug/236376.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2008-10-24 12:50 <a href="http://www.blogjava.net/kuuyee/articles/236376.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle 数据库导入</title><link>http://www.blogjava.net/kuuyee/articles/229385.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Wed, 17 Sep 2008 04:28:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/articles/229385.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/229385.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/articles/229385.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/229385.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/229385.html</trackback:ping><description><![CDATA[imp ngrsys/ngrsys@devdb ignore=y full=y file=ngrsys_200802242330.dmp
<img src ="http://www.blogjava.net/kuuyee/aggbug/229385.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2008-09-17 12:28 <a href="http://www.blogjava.net/kuuyee/articles/229385.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决&lt;h:inputSecret&gt;在被重新渲染后密码丢失！&lt;转&gt;</title><link>http://www.blogjava.net/kuuyee/articles/229354.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Wed, 17 Sep 2008 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/articles/229354.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/229354.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/articles/229354.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/229354.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/229354.html</trackback:ping><description><![CDATA[<font style="font-size: 16px"><span style="color: rgb(255,102,0)">下面代码在在出发后 &lt;h:inputSecret&gt;中的密码被清空&nbsp;<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">h:inputSecret&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">='password'&nbsp;</span><span style="color: #ff0000">size</span><span style="color: #0000ff">='50'&nbsp;</span><span style="color: #ff0000">maxlength</span><span style="color: #0000ff">='128'&nbsp;</span><span style="color: #ff0000">value</span><span style="color: #0000ff">='#{register.password}'&nbsp;</span><span style="color: #ff0000">required</span><span style="color: #0000ff">='true'&gt;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">&lt;a:support&nbsp;event</span><span style="color: #0000ff">='onblur'&nbsp;</span><span style="color: #ff0000">reRender</span><span style="color: #0000ff">='passwordDecoration'&nbsp;</span><span style="color: #ff0000">bypassUpdates</span><span style="color: #0000ff">='true'&nbsp;</span><span style="color: #ff0000">ajaxSingle</span><span style="color: #0000ff">='true'&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">h:inputSecret</span><span style="color: #0000ff">&gt;</span></div>
<br />
</span></font><img height="29" alt="" src="http://www.blogjava.net/images/blogjava_net/kuuyee/01.gif" width="362" border="0" /><br />
<br />
<br />
<span style="color: rgb(255,102,0)">解决办法是添加 redisplay="true"属性，如下：</span><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">h:inputSecret&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="password"</span><span style="color: #ff0000">&nbsp;size</span><span style="color: #0000ff">="50"</span><span style="color: #ff0000">&nbsp;maxlength</span><span style="color: #0000ff">="128"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="#{register.password}"</span><span style="color: #ff0000">&nbsp;redisplay</span><span style="color: #0000ff">="true"</span><span style="color: #ff0000">&nbsp;required</span><span style="color: #0000ff">="true"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">a:support&nbsp;</span><span style="color: #ff0000">event</span><span style="color: #0000ff">="onblur"</span><span style="color: #ff0000">&nbsp;reRender</span><span style="color: #0000ff">="passwordDecoration"</span><span style="color: #ff0000">&nbsp;bypassUpdates</span><span style="color: #0000ff">="true"</span><span style="color: #ff0000">&nbsp;ajaxSingle</span><span style="color: #0000ff">="true"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">h:inputSecret</span><span style="color: #0000ff">&gt;</span></div>
<br />
<img height="29" alt="" src="http://www.blogjava.net/images/blogjava_net/kuuyee/02.gif" width="364" border="0" />
 <img src ="http://www.blogjava.net/kuuyee/aggbug/229354.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2008-09-17 10:33 <a href="http://www.blogjava.net/kuuyee/articles/229354.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>