Topic: 一个基于struts的网站,开放源码,很不错 |
Print this page |
1.一个基于struts的网站,开放源码,很不错 | Copy to clipboard |
Posted by: 艾云 Posted on: 2003-09-16 08:47 地址:http://218.197.223.112/ 或者 http://218.197.223.112/jbar/ 在五月本站的第一版发布以来,有不错的效果,以此为动力,我又开发了本站的第二版,希望对你有所帮助。 本站是一个以struts为主体框架,加上多个功能模块所组成的网站,由于开发之前做了些设计工作,是个典型的三层结构,所以扩展性比较好。 本站的所用到的全部资源都免费提供下载(源代码(含文档),网页文件,jb工程文件,together工程文件,数据库建库文件,所有的配置文件),共同努力,共同进步。 本站是架在我的一台小pc上,配置不好,可能会影响访问速度,而且ip是教育网内ip,可能公网的朋友访问时很慢,甚至不能访问,对此,我是我无能为力的了,希望大家能够谅解。 本站的开放时间为8:00AM--12:00PM,这已经是我们学校通网的极限时间了,再加上学校的一些不明朗因素,如停电,对大家的访问也可能造成一定的影响。 下面是本站的一些介绍: 站长手记: 经过一个玩得不怎么痛快的的暑假,本站第二版的第一个开发阶段也基本上完成了.很多人都来信说期待着我的第二版,对他们的支持我深表感谢,也有不少压力啊,希望这个版本不会让你太失望就好。 由于是第一个开发阶段,所以代码相当的粗糙,甚至可能有错误,这些都会在后段开发和测试过程中改善,希望大家能够理解,毕竟只有我一个人在开发(这点让我很郁闷),而且我没什么经验。 为什么要建立本站? 没什么理由,只为了学习,实践是理解知识、发现问题地最好方法。 本站的价值 没有任何的商业价值,本站将成为站长一个对新学知识的实验平台和展现平台,所以如果你经常来这里看看,可能找到一些烦恼你很久的问题的解决方案。本站其实是站长的实验室。 本着共同学习、共同进步的目的,站长将所有源代码公开,并可在本站下载。 本站的特色 1.网页上包含极少的代码。 在第一版上站长曾经做过所有网页零代码的实现,这些都是刻意而为之的,在第二版中为了显示的方便,站长放弃了这个目标,在网页上包含少量的非逻辑性代码,不过可以肯定的说,零代码的实现绝非难事,大量的struts标签、taglib标签和自定义标签使用,还有struts本身的分层概念,这些都可以大量的减少网页上的的代码想学习struts标签taglib标签的朋友不容错过哦。 2.struts框架的全面使用。 本站以struts框架为基础搭建,由struts的基本组件action、form、mapping、forward、exception等到plugin、taglib、Validator、Tiles、i18n都有涉及,可以说是个struts的集散地,对正在学习struts的朋友有一定的参考价值。 3.MVC模式的灵活使用。 本站之所以可以在网页上基本不包含代码,MVC设计模式的作用举足轻重,详见本站设计(包含了本站开发前期的一些时序图和类图)。 本站的功能 本站实现的功能很简单很常见也很通用,具体功能有: 1.登录注册系统。 新版中加上了校验码的功能。 2.投票系统。 3.留言系统。 新版中功能很强大,主要加上了一个自己做的过虑系统,现在你想怎么炫都可以了,要做的只是修改配置文件就行了。 4.发布(新闻、文章、软件)系统。 这是花费站长大量时间的板块,要看站长做的怎么样,自己去看看就知道了,应该不会让你失望的。 5.搜索功能。 这也是新版的重要改进之一,这里由于使用了Lucene,让检索与数据库分离,大大提高了性能。 6.上传功能。 这个主要在发布系统中使用,主要使用了Jakarta Commons的fileUpload。 7.统计功能。 这是本站的特色功能之一,不容错过啊,有在线统计,流量统计,资源统计,峰值统计和错误统计。 8.servlet中的filter和listener的使用。 这是servlet2.3中最优秀的功能了,怎么可以不用呢。 9.配置系统。 新版中包含了配置文件,使用digester读取配置文件,很好用。 10.社区。 本站的论坛是jive论坛,是站长用于研究之用的。还有一个聊天系统,开发中。 11.日志记录(log4J)。 这次使用log4j最大的收获就是学会了在配置文件中定位日志文件(不使用绝对路径定位),如果你也有这样的疑惑,就进来参考一下吧,其实我也是在log4j的CVS找到这种办法的,也许在以后版本中就会包含进去了 本站的不足与展望 时间创促,错漏难免。界面也不太漂亮,虽在新版中改进了一些,但还不怎么样,没关系,我追求的不是页面的绚丽,而是代码的精彩。底层还在用JDBC,在后段开发中要 使用OR了……我还需要大家的帮助,大家的意见和批评都是本站发展的动力。 至于本站的改进和更新,站长会尽量努力的,我也想自己的站点受欢迎的 站长感想 做一个网站不容易啊!!但很有趣也很快乐。 |
2.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: juweiping Posted on: 2003-09-16 09:23 鼓励. |
3.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: robinhoodx Posted on: 2003-09-16 10:51 不错!谢谢。 |
4.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: dgjdgl Posted on: 2003-09-16 10:54 好!谢谢! |
5.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: wyan716 Posted on: 2003-09-16 11:52 支持 |
6.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: 艾云 Posted on: 2003-09-16 16:55 我的所有开发文件都在WEB-INF的jbar.zip中 jbProject有源代码jbarSrc.jar,文档jbarDoc.jar togtherProject中有本站的设计 还有mysql.sql是建立数据库的sql语句 注意:当数据库表格为空时未做过详细测试,如果你建立了数据库,我建议你往表格添加内容. 我提供的是一个rar压缩格式的文件 出现你说的那种情况是因为你的浏览器试图自己打开它,所以全部是乱码,解决办法是在页面还没有跳转之前点右键另存为就可以了. |
7.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: floater Posted on: 2003-09-16 22:42 Er..., when do I get a fellow moderator? Welcome, have a big hug! Have fun together. This zeor-coding idea is great. will take a look later, kind of busy on something now. |
8.Re:一个基于struts的网站,开放源码,很不错 [Re: floater] | Copy to clipboard |
Posted by: 艾云 Posted on: 2003-09-16 23:50 深夜12点将至,我要关闭服务器进行今天的总结了,明天早上8点我会准时起床的,还没来看过的朋友明天再来吧,真的抱歉. |
9.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: 艾云 Posted on: 2003-09-17 09:30 经过一天的运行,中间断了一次,基本上没什么大事情发生,下面是我昨天的测试报告: 1.访问量 点击量:共 2671 次(附图) 大家的偏好都在资源区吧,可能资源区内容比较丰富.这样的点击量对我的机器造成了不少的负担啊,没办法,机器太破了,辛苦他了. 访客(以ip区分):215人 最大在线人数(20分钟内session的数量):35人,发生在早上9时 2.错误 错误日志:写了3.22M,哇,这么多错误啊,99%是 java.net.SocketException: Connection reset by peer: socket write error 这是一种底层的TCP错误,可能是我那边网络不好或者机器性能太差造成的,等我明天重点跟踪一下这种错误 数据库状态日志:写了1.12M,这个比较好,数据库没什么问题,这个日志看出,数据库连接池激活的最大连接是2个,我设定的最大数是10个,看没这个必要了,没有出现没有归还的连接. 访问日志:写了2.25M,记录了对本站文件的访问情况,一切很正常,出现的404错误都发生在对我过去作品的访问上,非本站的错误. 程序的错误:在用户在线的显示中出现了不知原因的错误,我检查了一下代码,看明天怎样,关于搜索的索引没有更新,我改了一下搜索更新的方法,看明天工作怎样. 希望大家多多给我反馈意见,如果你对本站有什么建义,也可以告诉我. 大家其实可以到资源区发布新闻,文章,软件的,要先登录,你的发布最终要经过我的审核才能正式完成,然后自动生成静态的html文件(不知大家有否留意本站的资源区大部分是html静态文件呢),大家一起努力把本站搞好吧! 对于今天的成果,我是相当满意的,喜欢本站的朋友要常来,我会一直保持共享开放的宗旨的,功能还在添加和完善当中,说不定哪天会发现困扰你很久的问题的解决方案的,让我们一起努力吧. 共同努力,共同进步! |
10.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: Johnny Posted on: 2003-09-17 10:42 good, 多谢,参考ing |
11.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: hwx Posted on: 2003-09-18 14:08 Thank you! I've downloaded and now studying your code. |
12.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: reizon23 Posted on: 2003-09-18 15:06 good,学习学习 |
13.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: l_walker Posted on: 2003-09-19 09:24 good |
14.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: adelejxsx Posted on: 2003-09-19 10:28 源代码下不了,只有15.9k,是zip文档。 |
15.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: 艾云 Posted on: 2003-09-20 09:38 本站测试将于今天结束,下一个beta版的发布除了在论坛上公布外,我将以邮件的形式通知在本站注册了的朋友. |
16.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: beafox Posted on: 2003-09-20 09:57 打不开啊! |
17.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: yb79528 Posted on: 2003-09-20 14:41 不错,继续努力啊,狂学习中 |
18.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: ditty Posted on: 2003-09-22 08:52 下载的版本安装似乎有些问题,希望能提供一个安装说明。 |
19.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: struggle Posted on: 2003-09-22 14:05 这个网站我今天上了一天也没上去呀,楼主是不是没有开服务器呀。 |
20.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: beafox Posted on: 2003-09-22 14:14 我也一样!上不去的! |
21.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: robinhoodx Posted on: 2003-09-22 15:41 好像是说停止测试,不允许公共访问了 |
22.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: altonpeng Posted on: 2003-09-22 20:29 不错,不错 |
23.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: ajinjin Posted on: 2003-09-26 09:46 进不了 |
24.Re:一个基于struts的网站,开放源码,很不错 [Re: ajinjin] | Copy to clipboard |
Posted by: hahaha Posted on: 2003-09-27 12:59 无法下载 |
25.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: dy18 Posted on: 2003-09-27 14:48 能否提供原码下载 |
26.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: bbbaby Posted on: 2003-10-13 09:09 不能进~ |
27.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: altonpeng Posted on: 2003-10-13 18:58 进不去 |
28.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: xhsdxhsd1212 Posted on: 2003-10-13 19:28 能否提供原码下载 |
29.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: yuanlu123 Posted on: 2003-10-29 15:07 上不了 |
30.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: 艾云 Posted on: 2003-10-30 11:30 jbar beta2已经发布,谢谢大家一直以来的支持 详细信息请查看帖子 http://www.cjsdn.com/post/view?bid=20&id=60287&sty=1#60287 |
31.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: zxbq Posted on: 2003-10-31 09:50 期待! |
32.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: lizwjiang Posted on: 2003-10-31 14:04 网站里有源代码下载 |
33.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: 刘子良 Posted on: 2003-12-16 12:43 打不开发呀,谁发一份给我吧,lzlspb@163.net,谢了 |
34.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: freefly Posted on: 2003-12-29 17:46 上不去,楼主能不能再次开放?谢谢 |
35.Re:一个基于struts的网站,开放源码,很不错 [Re: 艾云] | Copy to clipboard |
Posted by: javaever Posted on: 2004-01-28 23:47 cannot connect 能否提供原码下载 many thanks |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |