﻿<?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-dxdingdu</title><link>http://www.blogjava.net/dxdingdu/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 09:39:43 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 09:39:43 GMT</pubDate><ttl>60</ttl><item><title>理论与现实的差距很大呀！</title><link>http://www.blogjava.net/dxdingdu/archive/2009/08/18/291694.html</link><dc:creator>dxdingdu</dc:creator><author>dxdingdu</author><pubDate>Tue, 18 Aug 2009 12:19:00 GMT</pubDate><guid>http://www.blogjava.net/dxdingdu/archive/2009/08/18/291694.html</guid><wfw:comment>http://www.blogjava.net/dxdingdu/comments/291694.html</wfw:comment><comments>http://www.blogjava.net/dxdingdu/archive/2009/08/18/291694.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/dxdingdu/comments/commentRss/291694.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dxdingdu/services/trackbacks/291694.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我一向让自己的编程以满足实应用为目标，结果今天忙了大半个上午才发现，对我而言，理论与现实依然很遥远。。。
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 前几天按学长要求，做完了一个简JSP的易留言板程序，我用jdbc-odbc实现数据库的连接，很显然，这样的程序发布到网络空间上是很难运行的。学长看我做得挺快^_^（毕竟改过多次网站，有经验），就让我用XML把替换所有的数据库存储。那可是相当令人快乐的事情啊！用XML存储数据可以摆脱数据库的烦恼了啊！</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 下了一个jdom.jar，大刀阔斧的改，改完运行，傻了。。。jsp、servlet中的默认路径全跑eclipse里去了，-_-！！，jsp、servlet的运行怎么说都是tomcat的事，与eclipse有何关系？然后上网。。。搜了半天。。网上的方法却暴出了更加诡异的路径，没办法，乱七八糟的&#8221;getContextPath&#8221;、&#8221;getRealPath&#8221;，甚至&#8221;getRequestURL&#8221;&#8230;..基本把能输出与路径有关的方法全实践了一遍（当然这是后期没事干而为之的），最终使用了this.getServletContext().getRealPath(&#8221;")（request.getRealPath(&#8221;")也行），这个终于不暴&#8221;FileNotFoundException&#8221;了。。^_^，不过它的绝对路径依然诡异。。。XML文件修改之后project里的XML居然不变，后来才觉悟了。。那是程序编译之后生成的，是浏览器访问时的真正路径！Project里的XML重新保存一下，Eclipse会重新编译，浏览器访问到的XML文件也就恢复了！</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 改了一整天，终于改完了。。。今天做什么呢？啊。。上传！既然不需要数据库支持，那程序的可移植性就相当高了啊！打包，找个空间，哈哈！<a href="http://www.eatj.com/" target="_blank">http://www.eatj.com</a>，美国的，可免费使用，有点小限制，不影响发挥！相当不错的空间啊！虽然是e文的，不要怕，看得懂！不做广告了，步入正题。。。注册完，上传！由于第一次使用JSP空间，缺乏经验。。走了点弯路。。不提了，各位同学若遇到困难可联系本人，嘻嘻！上传完毕，那个心情激动，进入！天哪！一下子就出错了。。什么&#8221;SAXBuilder can&#8217;t be resolved&#8230;.&#8221;，悲唉，怎么会找不到呢。。。没办法，用ftp进去一看，哦，看来打包的时候，jdom.jar真没没打进war里哟。。。郁闷ing，又折腾了好一会儿。。没辙，还真打不进去，不得不，唉，&#8220;不耻上问&#8221;吧，学长一看，啊！那个包，要先复制到&#8221;WEB-INF&#8221;下的&#8221;lib&#8221;里去，再build path导入。。我晕，不早说，不说我乍猜到嘛。。。明明直接导入，本地也正常运行的嘛，理论与现实相差很远哟！然后再Export!电脑都快&#8221;Export&#8221;出老茧了-_-！&#8230;.然后运行，哦耶！什么什么&#8221;can&#8217;t be resolved&#8221;没了。。&#8221;FileNotFoundException&#8221;又出来了。。仔细一看，晕。。原来空间是linux的，linux里路径和URL一样，都是用&#8221;/&#8221;分隔文件夹，而windows里路径都是用&#8221;\&#8221;分隔文件夹的，虽然我也偶尔没事找事玩玩ubuntu，但我还不至于像老师那样炫，在Ubuntu里编程序。于是乎我也就习惯了遇到路径都用&#8221;\\&#8221;，于是乎，这儿就出错了。。。再改再上传，话说成功重在折腾。。。-_-!终于成功了！哦耶！^_^</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 大家都来瞧瞧啊！虽然比较简陋，还没加注册功能。。-_-!!，不过怎么说这可是我第一个原创作品啊！之前总是拿别人的代码来狂改一通，今天终于有自己的作品了啊！热泪盈眶ing。。。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 哦，忘了说网址。。<a href="http://dingdu.s156.eatj.com/" target="_blank">http://dingdu.s156.eatj.com/</a>，大家也可以去这个空间注册人帐号玩玩啊！这个空间还可以哦！就这点而言外国人人品不错！免费的，质量也不错！不过帐号15天之内要有登录，另外，每隔6小时免费空间的tomcat会停止运行，不过只要登录后再start就行^_^！</p>
<img src ="http://www.blogjava.net/dxdingdu/aggbug/291694.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dxdingdu/" target="_blank">dxdingdu</a> 2009-08-18 20:19 <a href="http://www.blogjava.net/dxdingdu/archive/2009/08/18/291694.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>正在学习JSP</title><link>http://www.blogjava.net/dxdingdu/archive/2009/06/30/284754.html</link><dc:creator>dxdingdu</dc:creator><author>dxdingdu</author><pubDate>Tue, 30 Jun 2009 05:56:00 GMT</pubDate><guid>http://www.blogjava.net/dxdingdu/archive/2009/06/30/284754.html</guid><wfw:comment>http://www.blogjava.net/dxdingdu/comments/284754.html</wfw:comment><comments>http://www.blogjava.net/dxdingdu/archive/2009/06/30/284754.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dxdingdu/comments/commentRss/284754.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dxdingdu/services/trackbacks/284754.html</trackback:ping><description><![CDATA[Resin 也不怎么好配置啊。。
<img src ="http://www.blogjava.net/dxdingdu/aggbug/284754.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dxdingdu/" target="_blank">dxdingdu</a> 2009-06-30 13:56 <a href="http://www.blogjava.net/dxdingdu/archive/2009/06/30/284754.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>