dxdingdu

BlogJava 首页 新随笔 联系 聚合 管理
  2 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

2009年8月18日 #

         我一向让自己的编程以满足实应用为目标,结果今天忙了大半个上午才发现,对我而言,理论与现实依然很遥远。。。

         前几天按学长要求,做完了一个简JSP的易留言板程序,我用jdbc-odbc实现数据库的连接,很显然,这样的程序发布到网络空间上是很难运行的。学长看我做得挺快^_^(毕竟改过多次网站,有经验),就让我用XML把替换所有的数据库存储。那可是相当令人快乐的事情啊!用XML存储数据可以摆脱数据库的烦恼了啊!

         下了一个jdom.jar,大刀阔斧的改,改完运行,傻了。。。jsp、servlet中的默认路径全跑eclipse里去了,-_-!!,jsp、servlet的运行怎么说都是tomcat的事,与eclipse有何关系?然后上网。。。搜了半天。。网上的方法却暴出了更加诡异的路径,没办法,乱七八糟的”getContextPath”、”getRealPath”,甚至”getRequestURL”…..基本把能输出与路径有关的方法全实践了一遍(当然这是后期没事干而为之的),最终使用了this.getServletContext().getRealPath(”")(request.getRealPath(”")也行),这个终于不暴”FileNotFoundException”了。。^_^,不过它的绝对路径依然诡异。。。XML文件修改之后project里的XML居然不变,后来才觉悟了。。那是程序编译之后生成的,是浏览器访问时的真正路径!Project里的XML重新保存一下,Eclipse会重新编译,浏览器访问到的XML文件也就恢复了!

             改了一整天,终于改完了。。。今天做什么呢?啊。。上传!既然不需要数据库支持,那程序的可移植性就相当高了啊!打包,找个空间,哈哈!http://www.eatj.com,美国的,可免费使用,有点小限制,不影响发挥!相当不错的空间啊!虽然是e文的,不要怕,看得懂!不做广告了,步入正题。。。注册完,上传!由于第一次使用JSP空间,缺乏经验。。走了点弯路。。不提了,各位同学若遇到困难可联系本人,嘻嘻!上传完毕,那个心情激动,进入!天哪!一下子就出错了。。什么”SAXBuilder can’t be resolved….”,悲唉,怎么会找不到呢。。。没办法,用ftp进去一看,哦,看来打包的时候,jdom.jar真没没打进war里哟。。。郁闷ing,又折腾了好一会儿。。没辙,还真打不进去,不得不,唉,“不耻上问”吧,学长一看,啊!那个包,要先复制到”WEB-INF”下的”lib”里去,再build path导入。。我晕,不早说,不说我乍猜到嘛。。。明明直接导入,本地也正常运行的嘛,理论与现实相差很远哟!然后再Export!电脑都快”Export”出老茧了-_-!….然后运行,哦耶!什么什么”can’t be resolved”没了。。”FileNotFoundException”又出来了。。仔细一看,晕。。原来空间是linux的,linux里路径和URL一样,都是用”/”分隔文件夹,而windows里路径都是用”\”分隔文件夹的,虽然我也偶尔没事找事玩玩ubuntu,但我还不至于像老师那样炫,在Ubuntu里编程序。于是乎我也就习惯了遇到路径都用”\\”,于是乎,这儿就出错了。。。再改再上传,话说成功重在折腾。。。-_-!终于成功了!哦耶!^_^

           大家都来瞧瞧啊!虽然比较简陋,还没加注册功能。。-_-!!,不过怎么说这可是我第一个原创作品啊!之前总是拿别人的代码来狂改一通,今天终于有自己的作品了啊!热泪盈眶ing。。。

          哦,忘了说网址。。http://dingdu.s156.eatj.com/,大家也可以去这个空间注册人帐号玩玩啊!这个空间还可以哦!就这点而言外国人人品不错!免费的,质量也不错!不过帐号15天之内要有登录,另外,每隔6小时免费空间的tomcat会停止运行,不过只要登录后再start就行^_^!

posted @ 2009-08-18 20:19 dxdingdu 阅读(1670) | 评论 (5)编辑 收藏

2009年6月30日 #

Resin 也不怎么好配置啊。。
posted @ 2009-06-30 13:56 dxdingdu 阅读(111) | 评论 (0)编辑 收藏

仅列出标题