﻿<?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-随笔分类-AJAX</title><link>http://www.blogjava.net/hgq0011/category/9522.html</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;简单的事情重复做，就会产生累积效应！&lt;br/&gt;
&amp;nbsp;&amp;nbsp;
&lt;a href="http://www.fastonlineusers.com"&gt;&lt;b&gt;&lt;font color=red&gt;共有&lt;script src=http://fastonlineusers.com/online.php?d=hgq0011.blogjava.net&gt;&lt;/script&gt;人在同时阅读此Blog&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 07:49:21 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 07:49:21 GMT</pubDate><ttl>60</ttl><item><title>[ajax]ajaX(dhtml)的一些例子  </title><link>http://www.blogjava.net/hgq0011/archive/2006/09/15/69823.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Fri, 15 Sep 2006 02:35:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/09/15/69823.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/69823.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/09/15/69823.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/69823.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/69823.html</trackback:ping><description><![CDATA[
		<a href="http://www.dhtmlgoodies.com">http://www.dhtmlgoodies.com</a>
<img src ="http://www.blogjava.net/hgq0011/aggbug/69823.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-09-15 10:35 <a href="http://www.blogjava.net/hgq0011/archive/2006/09/15/69823.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>AJAX Desktop Tutorial </title><link>http://www.blogjava.net/hgq0011/archive/2006/07/03/56323.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Mon, 03 Jul 2006 05:57:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/07/03/56323.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/56323.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/07/03/56323.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/56323.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/56323.html</trackback:ping><description><![CDATA[
		<u>
				<font color="#800080">
						<a href="http://www.musestorm.com/web/jsp/tutorials/ad_tutorial.jsp">http://www.musestorm.com/web/jsp/tutorials/ad_tutorial.jsp</a>
				</font>
		</u>
		<a href="http://www.musestorm.com/web/jsp/tutorials/ad_tutorial10.jsp">
		</a>
<img src ="http://www.blogjava.net/hgq0011/aggbug/56323.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-07-03 13:57 <a href="http://www.blogjava.net/hgq0011/archive/2006/07/03/56323.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>初学DWR就出现问题了?</title><link>http://www.blogjava.net/hgq0011/archive/2006/04/27/43551.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Thu, 27 Apr 2006 06:11:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/04/27/43551.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/43551.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/04/27/43551.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/43551.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/43551.html</trackback:ping><description><![CDATA[   听说ajax今年会很火,所以也就了解了解,顺便也实际一下.据说DWR是ajax的一个很好框架,也比较简单,对平时用的一些东西进行了封装,所以我们用起来就方便.<br />   我也就想尝试一下,学习学习一下.可万万没想到一开始就碰壳了.总是提示"servlet.init()"出错,我都是按照文档一步步的,怎么会这样呢?真是没想明白,在群中问了很少有人回答,有一位"邢红瑞"的同学到时给了我提示,他问我要更详细的错误信息.哦,是呀我应该仔细看看Tomcat下的日志文件,打开了今天的日志原来还有一个重要的错误:<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" /><span style="COLOR: #000000">342192658</span><span style="COLOR: #000000"> [http</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">8080</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">Processor3] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">Ajax] </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> StandardWrapper.Throwable<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><br />     然后,google一查,找到人家的回答. 
<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" /><span style="COLOR: #000000">It is due to an issue with the xml</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">apis.jar that Tomcat includes in the common</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">endorsed directory (which is also in the tomcat classpath by </span><span style="COLOR: #0000ff">default</span><span style="COLOR: #000000">). This jar conflicts with the javax call attempted seen in the stack trace. I renamed xml</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">apis.jar to .bak and restarted, which solved the problem, but you could probably also just remove </span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">common</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">endorsed from the startup script. I’m not sure </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> Tomcat needs either of the jars in </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000"> folder </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> its own work, but so far things seem to work fine. <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div>  我猜想应该是xml解析的类包有冲突,然后我把"<span style="COLOR: #000000">/</span><span style="COLOR: #000000">common</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">endorsed "下的文件干掉,重新启动.一切OK!<br /></span>  <br />呵呵,所以找问题一定要认真仔细,全面的考虑.<br />   <img src ="http://www.blogjava.net/hgq0011/aggbug/43551.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-04-27 14:11 <a href="http://www.blogjava.net/hgq0011/archive/2006/04/27/43551.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>试用ajax的感受</title><link>http://www.blogjava.net/hgq0011/archive/2006/04/05/39310.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Wed, 05 Apr 2006 01:48:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/04/05/39310.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/39310.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/04/05/39310.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/39310.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/39310.html</trackback:ping><description><![CDATA[    听说2006年是AJAx年,也就是说今年会有更多的项目会用AJAX来开发了.我也乘机赶赶时髦了,把ajax用到当前的项目中,当然我是用了最基本的东东.<br />
   
在页面中的一个按钮,当点击它时去后台获取最新的数据.使用了AJAX就不用把整个页面的参数提交来提交去了,现在就相当于局部刷新,比起以前更方便了.
不过就连这小试牛刀,也出问题了,就是在获取数据时,第一次能获取最新的数据,可以后每次都会用第一次的数据,好像根本没有调用后台的程序处理数据.为什
么会这样子的呢?难道是IE缓冲在作怪,在AJAX群中发布了这个问题,好很多的高手告诉了我解决方案,比如说在url加一个能和前一次区分的参数,或者
在后台处理的页面加上<br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">response.setHeader(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">Cache-Control</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">no-store</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">); <br />response.setHeader(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">Pragrma</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">no-cache</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">); <br />response.setDateHeader(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">Expires</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">); </span></div>这样就能获取到最新的数据了,:0).看来什么东东还是要实践才行.以后我想我会把它以用的我更多的项目中去.<br />
    <br />
    <br /><img src ="http://www.blogjava.net/hgq0011/aggbug/39310.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-04-05 09:48 <a href="http://www.blogjava.net/hgq0011/archive/2006/04/05/39310.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>