﻿<?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-java</title><link>http://www.blogjava.net/shayoyong/</link><description>jvm</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 11:43:16 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 11:43:16 GMT</pubDate><ttl>60</ttl><item><title>ajaxSingle</title><link>http://www.blogjava.net/shayoyong/archive/2011/03/03/345560.html</link><dc:creator>shayo</dc:creator><author>shayo</author><pubDate>Thu, 03 Mar 2011 01:11:00 GMT</pubDate><guid>http://www.blogjava.net/shayoyong/archive/2011/03/03/345560.html</guid><wfw:comment>http://www.blogjava.net/shayoyong/comments/345560.html</wfw:comment><comments>http://www.blogjava.net/shayoyong/archive/2011/03/03/345560.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shayoyong/comments/commentRss/345560.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shayoyong/services/trackbacks/345560.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt;"><span style="font-size: 14pt;">
<span style="font-size: 14pt;"><span style="font-family: 宋体;"><span style="font-family: 宋体;"><span style="font-size: 14pt;">
<span style="font-size: 18pt;"><span style="font-family: 微软雅黑;"><span style="font-size: 14pt;">当ajaxSingle为true时，只是提交当前组件，而对于其他组件是不提交的，它的附带效果就是只对当前组件进行验证，而对其他的组件不会作任何验
证。这一点上对于button和link来说感觉和immediate="true"的效果很相似，即跳过所有验证，当然只是效果除此以外它们完全是不同
的。
<br />
<br />
不知道a4j是如何实现的，因为a4j还是遵循jsf的生命周期的，所以估计会有这么一句:FacesContext.getCurrentInstance().renderResponse()，也不知到哪有源码下。
<br />
<br />
在a4j:support中也有immediate=true 这个属性，工作流程和jsf一样
</span></span></span>
</span></span></span></span>
</span></span>
<img src ="http://www.blogjava.net/shayoyong/aggbug/345560.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shayoyong/" target="_blank">shayo</a> 2011-03-03 09:11 <a href="http://www.blogjava.net/shayoyong/archive/2011/03/03/345560.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>reRender的用法~</title><link>http://www.blogjava.net/shayoyong/archive/2011/03/03/345558.html</link><dc:creator>shayo</dc:creator><author>shayo</author><pubDate>Thu, 03 Mar 2011 00:54:00 GMT</pubDate><guid>http://www.blogjava.net/shayoyong/archive/2011/03/03/345558.html</guid><wfw:comment>http://www.blogjava.net/shayoyong/comments/345558.html</wfw:comment><comments>http://www.blogjava.net/shayoyong/archive/2011/03/03/345558.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shayoyong/comments/commentRss/345558.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shayoyong/services/trackbacks/345558.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: <h:commandButton action="#{userHome.add}" reRender="username,password"/><br>点击按钮提交之后清空输入框，reRender后面跟的就是要清空的区域（username,password）……清空多个地方的时候要用“,”隔开。&nbsp;&nbsp;<a href='http://www.blogjava.net/shayoyong/archive/2011/03/03/345558.html'>阅读全文</a><img src ="http://www.blogjava.net/shayoyong/aggbug/345558.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shayoyong/" target="_blank">shayo</a> 2011-03-03 08:54 <a href="http://www.blogjava.net/shayoyong/archive/2011/03/03/345558.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>