Java
文章平均质量分 63
bukebushuo
这个作者很懒,什么都没留下…
展开
-
网页模板技术研究:为什么要用模板生成网页而不用jsp等技术?
为什么使用模板?采用静态页面生成技术,将内容库中的内容结合HTML页面风格模版,生成最终的HTML ,提高访问效率。根据试验,一台普通的PC服务器,最多只能承载每天5万动态页面访问量,而采用静态页面至少能承载每天70万页面访问量,大大提高了访问速度,减少了服务器的配置,节约了系统开支原创 2007-12-03 11:47:00 · 1421 阅读 · 3 评论 -
模板制作工具的比较:FreeMarker vs. Velocity
1、概述Velocity是一个简单而且更加轻量级的工具,但是它没有达到FreeMarker能够做的许多任务,而且它的模板语言不是很强大我们认为对于大多数应用程序,FreeMarker比Velocity工作更简单,因为:Ø使用Velocity,你需要寻找特定工具或各种工作环境来一次次的解决典型的模板创作任务,结果会浪费更多时间Ø工作环境经常意味着在Velocity模板中直接使用原创 2007-12-03 11:41:00 · 3826 阅读 · 1 评论 -
登录/注册后跳回登录/注册前的页面实现方法
网站开发中经常会遇到这样的问题,登录后自动转到了首页或者用户管理首页,这样有时候会让用户觉得很不方便,特别是电子商务类的网站,当用于在浏览产品页面时,需要购买,但是只有登录后的用户才能进入购买页面,所以如果当用户登录后进入的不是他登录前的产品浏览页面,他得去重新找,这是非常不友好的。可以通过request.getHeader("referer");方式来实现登录/注册后返回进入登录或注册页面前转载 2007-12-19 13:53:00 · 10076 阅读 · 0 评论 -
WebLogic Server中从一个MySQL数据库表创建Excel电子表格
Apache Jakarta POI项目提供了用于访问和生成Excel文档的组件。POI HSSF API用于生成Excel Workbook以及将Excel电子表格添加到workbook。Excel电子表格由行和单元格组成。电子表格的页面布局和字体也使用POI HSSF API进行设置。 通常要求将数据库表呈现在Excel电子表格中。同样,开发人员的需求也可以保存到数据库表中的Excel电转载 2008-03-25 16:32:00 · 1666 阅读 · 0 评论 -
初探appfuse2.0.1
首先下载安装marven,然后就可以使用marven来安装appfuse了。我现在准备是基于struts2+spring+hibernate来构建项目。在命令提示符里进入某个文件夹,从AppFuse+QuickStart拷贝相应的命令(我选的是basic方式,还没实验module方式)mvn archetype:create -DarchetypeGroupId=org.appfuse转载 2008-03-26 17:44:00 · 1499 阅读 · 0 评论 -
使用 AppFuse 的七个理由
级别: 初级 Matt Raible (mraible@virtuas.com), 开放源码实践先驱, Virtuas Open Source Solutions 2006 年 8 月 31 日 开始学习在转载 2008-03-26 15:22:00 · 875 阅读 · 0 评论 -
每个团队都应该有一个Appfuse式的项目
一个Appfuse式的项目,会通过项目里最典型的几个场景,demo团队目前的体系框架和设计模式。 它的好处有一打,比如为所有项目提供共同的Library Stack,提供最可靠的代码蓝本,保证大家的模式和代码风格一致,加快知识在团队的传播,方便新人的融入,还有为试验代码提供一个稳定简洁的环境。 所以,一个长期合作的团队,需要这样一个MyAppfuse。 但还要有三条铁的纪转载 2008-03-26 17:46:00 · 684 阅读 · 0 评论 -
使用 Spring 2.5 注释驱动的 IoC 功能
概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 XML转载 2008-05-26 13:03:00 · 839 阅读 · 1 评论 -
使用ETags减少Web应用带宽和负载
介绍 最近,大众对于REST风格应用架构表现出强烈兴趣,这表明Web的优雅设计开始受到人们的注意。现在,我们逐渐理解了“3W架构(Architecture of the World Wide Web)”内在所蕴含的可伸缩性和弹性,并进一步探索运用其范式的方法。本文中,我们将探究一个可被Web开发者利用的、鲜为人知的工具,不引人注意的“ETag响应头(ETag Response Header)”转载 2008-06-02 11:30:00 · 842 阅读 · 0 评论