﻿<?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-因为视野，决定飞行高度！</title><link>http://www.blogjava.net/zzheng/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 28 Apr 2026 18:57:32 GMT</lastBuildDate><pubDate>Tue, 28 Apr 2026 18:57:32 GMT</pubDate><ttl>60</ttl><item><title>Vista成功解决VS2005存在的问题（心得）</title><link>http://www.blogjava.net/zzheng/archive/2008/10/17/235049.html</link><dc:creator>翅膀</dc:creator><author>翅膀</author><pubDate>Fri, 17 Oct 2008 11:22:00 GMT</pubDate><guid>http://www.blogjava.net/zzheng/archive/2008/10/17/235049.html</guid><wfw:comment>http://www.blogjava.net/zzheng/comments/235049.html</wfw:comment><comments>http://www.blogjava.net/zzheng/archive/2008/10/17/235049.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/zzheng/comments/commentRss/235049.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zzheng/services/trackbacks/235049.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Vista成功解决VS2005存在的问题（心得）&nbsp;&nbsp;<a href='http://www.blogjava.net/zzheng/archive/2008/10/17/235049.html'>阅读全文</a><img src ="http://www.blogjava.net/zzheng/aggbug/235049.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zzheng/" target="_blank">翅膀</a> 2008-10-17 19:22 <a href="http://www.blogjava.net/zzheng/archive/2008/10/17/235049.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Servlet过滤器大全</title><link>http://www.blogjava.net/zzheng/archive/2008/09/05/227305.html</link><dc:creator>翅膀</dc:creator><author>翅膀</author><pubDate>Fri, 05 Sep 2008 11:17:00 GMT</pubDate><guid>http://www.blogjava.net/zzheng/archive/2008/09/05/227305.html</guid><wfw:comment>http://www.blogjava.net/zzheng/comments/227305.html</wfw:comment><comments>http://www.blogjava.net/zzheng/archive/2008/09/05/227305.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.blogjava.net/zzheng/comments/commentRss/227305.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zzheng/services/trackbacks/227305.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Servlet的5个常用过滤器&nbsp;&nbsp;<a href='http://www.blogjava.net/zzheng/archive/2008/09/05/227305.html'>阅读全文</a><img src ="http://www.blogjava.net/zzheng/aggbug/227305.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zzheng/" target="_blank">翅膀</a> 2008-09-05 19:17 <a href="http://www.blogjava.net/zzheng/archive/2008/09/05/227305.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Struts之form中reset方法的用途——(解决)</title><link>http://www.blogjava.net/zzheng/archive/2008/09/05/227207.html</link><dc:creator>翅膀</dc:creator><author>翅膀</author><pubDate>Fri, 05 Sep 2008 06:10:00 GMT</pubDate><guid>http://www.blogjava.net/zzheng/archive/2008/09/05/227207.html</guid><wfw:comment>http://www.blogjava.net/zzheng/comments/227207.html</wfw:comment><comments>http://www.blogjava.net/zzheng/archive/2008/09/05/227207.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zzheng/comments/commentRss/227207.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zzheng/services/trackbacks/227207.html</trackback:ping><description><![CDATA[第一步：<br />
对象的可视范围：request、session、application、page。<br />
Request：在一个请求周期内有效。就是从你点击页面上的一个按钮开始到服务器返回响应页面为止（包括响应页面）。<br />
Session：在一个用户与服务器建立连接的整个过程中有效。<br />
Application：在整个web应用程序内有效。<br />
Page：仅在一个jsp页面内有效。<br />
<br />
第二步：<br />
ActionForm在你确定的有效期（可视范围）内是唯一的。<br />
<br />
第三步：<br />
在每次为ActionForm赋值前调用它的reset方法。作用是使ActionForm中的值恢复初始状态。在应用中我们可以通过在reset中为变量赋初值的方式，使得页面上的某个对象有显示值。<br />
<br />
第四步：<br />
可视范围与赋值前的初始化结合。<br />
由于第二步所述特性，如果可视范围是request，则reset方法并不是很重要，因为你每次调用时都会产生一个新的ActionForm实例，所以你所操作的ActionForm不会与别人分享同时也就不会受别人的影响；如果可视范围是session，由于在session范围内此ActionForm是唯一的，所以你在session范围内需要用到此ActionForm的地方调用的都是同一个ActionForm，要是你没有在reset中对变量赋初值那么前一次调用ActionForm是为它赋的值将在此次调用时有效，这到也没什么。但是，如果恰巧再次调用时你仅仅需要为ActionForm中的一部分变量赋值，那么其余的变量将保持上一次得到的值，这样你就得到了一个&#8220;新旧混合体&#8221;，我想这多半不是你所期望的；如果可视范围是application，那其影响就更是不难理解了，这时不但是你自己会影响你自己，使用应用的其他用户的操作也会影响到你。
<img src ="http://www.blogjava.net/zzheng/aggbug/227207.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zzheng/" target="_blank">翅膀</a> 2008-09-05 14:10 <a href="http://www.blogjava.net/zzheng/archive/2008/09/05/227207.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>