也谈用JSP实现新浪、sohu新闻系统的技术

js|sohu|新浪|新闻系统

我这两天刚好完成了这样一个类似的系统,希望和大家探讨探讨jsp实现的技术。
新浪 sohu这样的系统应该是类似的,就是后台动态生成前台的html页面,不管后台用什么工具。
因为公司逼下来,要做这样的新闻系统,没有办法,连着做了两天,总算搞定了,很快就会发布到公司主页上面
当然我只做了一个后台管理的东西,用jsp+javabean来动态生成html文件
我是这样实现的
1、首先要一个写好的htm文件模板,后台用Writer对象来写文件,然后几个需要替换的地方如新闻标题、新闻内容直接根据输入的来替换,文件名字就用日期如2000-12-18-1.htm类似的;
2、文件上传用jspsmartupload组件,主要用来传新闻图片,然后将生成的图片路径替换模板中的img src标签;
3、数据库中同时保存文件标题、文件名、日期等信息,新闻内容等其他的信息就没有必要保留了;
4、前台调用直接从数据库中取XXX.htm文件名、文件标题就行了;
另外还用了几个小技巧,因为jspsmartupload组件不支持文件上传重新命名,所以我设了一个临时的目录存放上传的图片文件,然后写了一个方法将文件通过IO操作拷贝到指定的目录下,当然名字也换成了和htm文件对应的名字。这样是为了防止文件以多名字相同了,一般都以日期或者自动增加变量等方式来命名。
初步测试了一下,速度还比较快,因为新闻都是静态的htm文件。
苦干了两天,今晚总算可以稍微休息一下了:)
如果大家也用jsp做过类似的系统,欢迎一起交流了。

时间: 2024-09-16 16:45:47

也谈用JSP实现新浪、sohu新闻系统的技术的相关文章

也谈用JSP实现新郎、sohu新闻系统的技术。_JSP编程

我这两天刚好完成了这样一个类似的系统,希望和大家探讨探讨jsp实现的技术.  新浪 sohu这样的系统应该是类似的,就是后台动态生成前台的html页面,不管后台用什么工具.  因为公司逼下来,要做这样的新闻系统,没有办法,连着做了两天,总算搞定了,很快就会发布到公司主页上面  当然我只做了一个后台管理的东西,用jsp+javabean来动态生成html文件  我是这样实现的  1.首先要一个写好的htm文件模板,后台用Writer对象来写文件,然后几个需要替换的地方如新闻标题.新闻内容直接根据输

也谈新郎、sohu新闻系统的技术,当然是怎么用jsp实现的!!!!!

js|sohu|新闻系统    我这两天刚好完成了这样一个类似的系统,希望和大家探讨探讨jsp实现的技术.   新浪 sohu这样的系统应该是类似的,就是后台动态生成前台的html页面,不管后台用什么工具.   因为公司逼下来,要做这样的新闻系统,没有办法,连着做了两天,总算搞定了,很快就会发布到公司主页上面   当然我只做了一个后台管理的东西,用jsp+javabean来动态生成html文件我是这样实现的1.首先要一个写好的htm文件模板,后台用Writer对象来写文件,然后几个需要替换的地方

android 貌似新浪或新闻的listview是怎么实现的

问题描述 android 貌似新浪或新闻的listview是怎么实现的 新浪那样的listview是复杂的listview么,还是说用的自定义或第三方插件,复杂的listview视频我看过2集,但是有的listview还是写不出来. 解决方案 专门为你写了篇文章:http://blog.csdn.net/wanghang1208/article/details/49867409. 解决方案二: simple Adapter

新浪首页改版,您还去新浪看新闻吗?

新浪首页改版,您还去新浪看新闻吗? &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 新浪首页改版了,主要体现是"视频上升.博客下降"的思想,原有的首页第一屏中部的"博客"全部取消了,取而代之的是"视频",原有的博客内容不知道调整到哪里去了,分散到各个栏目中了吧. 具体的页面,我不抓图了,大家自己看吧 http://www.sina.com.cn . 不知

新浪云商店:不懂技术也可以拥有属于自己的网站

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 不少同学想建立一个属于自己的独立博客,但苦于不懂技术,且购买空间和域名稍显复杂,让人望而却步,不过现在你有了一个新的选择,你无需懂技术,也不用在空间和域名上费心,它就是新浪云商店. 传统互联网公司新浪最近推出了一个新的云服务平台:新浪云商店,之前为了满足新浪微博应用开发者们的应用开发托管需求,推出了面向开发者的云服务平台Sina App Engine(简称SAE).不同于SAE的是,新浪云商店是一个专门为非技术用户设计的云平台,类似于一个自

新浪微相册系统相册能否进行访问权限设置?

  目前系统相册包括"头像相册"."微博配图"和"默认专辑",点击查看系统相册相关内容. "微博配图"和"头像相册"不能修改名称.不能删除,不可修改访问权限,为所有人可见专辑; "默认专辑"可以编辑名称.删除.修改访问权限.

新浪应用达人手机博客下载站全新上线

继http://www.aliyun.com/zixun/aggregation/8274.html">新浪博客与蝴蝶应用达人联合推出,一键生成个人手机博客之后, 今日正式发布新浪手机博客综合下载网站(http://appmaster.hudee.com/download/index.jsp). 新浪手机博客下载站 蝴蝶应用达人自上线就受到了博主的广大好评,短短2个多月已制作了近十万个手机博客应用.此次发布的下载站,涵盖了上线以来,所有新浪博主制作的手机博客应用.蝴蝶应用达人已成功帮助博主

新浪围脖为何依然比腾讯暖和

中介交易 SEO诊断 淘宝客 云主机 技术大厅 几个月前,腾讯推出微博测试版,并在随后将微博整合到令人恐怖的QQ2010客户端中,我一度以为腾讯会成为新浪微博的劲敌,甚至会轻而易举地超越新浪,成为中国互联网的第一大微博平台.几个月后,腾讯却颓势渐显,后劲不足,依然没能对新浪微博形成真正的威胁.QQ注册用户超过10亿,同时在线人数超过1亿,凭借这个强大的客户端,腾讯无论做什么业务都显得游刃有余,事半功倍.腾讯微博就像咬着金汤匙长大的孩子,相较之下,新浪微博超过千万的用户根基则是自己一个一个挣起来的

新浪的资本连环套

首席财务官6月期封面. 文/孔洁珉 过去的一年中,新浪一系列令人眼花缭乱的资本运作赚足了业界的眼球. 继推出"毒丸"计划成功阻击盛大袭击之后,在资本市场上沉寂了三年多的新浪终于再次出手.2008年12月22日新浪宣布,将合并分众旗下的户外数字广告业务,包括楼宇电视.框架广告以及卖场广告等业务相关的资产.而分众传媒将保留其互联网广告业务.影院广告业务以及传统户外广告牌业务. 不料,仅仅过去10个月,2009年9月28日,新浪公告中称:将不再延长去年12月宣布的新浪与分众传媒合并交易的截止