- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Struts+Spring+Hibernate实现上传下载
文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload、Apache的FileUpload。但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,SSH提供了一个简捷方便的文件上传下载的方案,我们只需要通过一些配置并辅以少量的代码就可以完好解决这个问题了。文件
2009-05-12 17:35:00
1339
原创 Venkman入门之调试
调试处理AJAX应用的怪异行为一直以来都是Web开发者最头疼的问题,因为直到目前为止,几乎没有什么已经存在的工具可以帮助处理这些问题。与其他语言不同,其他语言可以采用IDE负责调试任务,例如栈跟踪和逐句通过(stepping through)代码,JavaScript盲目的执行在Web浏览器中,当程序出错时,没有任何有用的反馈。当经常看到众所周知的“null is null or not an
2009-05-12 11:22:00
4264
1
原创 火狐插件(firebug)的使用
什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活的辅助开
2009-05-12 10:58:00
2413
原创 DisplayTag应用指南
DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net 一、最简单的情况,未使用标签 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。 二、使用标签的情况 property对应List里对象的属性(用getXXX()方法取
2009-05-11 17:20:00
1187
原创 Struts中使用displaytag简单小教程
Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,能够大大减少代码量。 这个是Display Tag的官方网站http://displaytag.sourceforge.net。 首先当然是要下载它的jar包了,这里可以下载到最新的版本。将jar包放到WEB-INF
2009-05-11 15:59:00
2072
原创 Table表格对象
Table表格对象 Table对象:表示HTML文档中的表,对于文档中每个标记,浏览器都创建一个Table对象.Table对象集合 集合 描述 cells[] 获取包含表格中所有单元格的数组 rows[] 获取包含表格中所有行的数组 tBodies[] 获取包含表格中所有tbody的数组 Table对象属性 border 设置或获取表格边框 caption 设置或获取表格标题
2009-05-06 10:46:00
1130
原创 eclipse颜色设置以及常用快捷键
Eclipse本身很快的,但是加上了myeclipse后,就狂占内存,而且速度狂慢,那如何让Eclipse拖着myeclipse狂飚呢?这里提供一个: 技巧:取消自动validation validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度立马提升好几个档次! 取消方法: windows-->perferences
2009-05-05 14:12:00
6132
2
原创 BOM IE浏览器对象模型 基本结构
文档对象模型(DOM)属于VBScript客户端扩展部分,在文档对象模型中提供了大量的对象,这些对象应用于浏览器上,这些对象在我们编写脚本时发挥着重要的作用。当用户在浏览器中打开一个页面时,浏览器就会自动创建文档对象模型中的一些对象,这些对象存放了HTML页面的属性和其他的相关信息,因为这些对象在浏览器上运行,所以我们有时也称之为浏览器对象。浏览器对象的层次图如图所示。一、window
2009-04-30 11:43:00
3749
原创 Eclipse使用SVN
1.下载所需软件 1.1SVN服务端(svn-1.4.3-setup.exe) http://subversion.tigris.org/project_packages.html 1.2把SVN设置成window服务(SVNService.exe) 1.3Eclipse的SVN插件(用Eclipse插件下载):2.配置服务端 2.1安装svn-1.4.3
2009-04-28 12:20:00
1756
原创 Tomcat启动分析server.xml
1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or
2009-04-25 14:59:00
4017
转载 OpenSessionInView详解
OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Filter来实现的。 由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到其
2009-03-30 19:09:00
1704
原创 三种单利模式的设计
模式一:class Singleton2 { private Singleton2(){ } private static Singleton2 instance; public static Singleton2 getInstance() { if(instance==null){ instance=new Singleton2(); } return instance;
2009-03-20 12:06:00
1020
原创 MyEclipse内存不足谈谈JVM内存
如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。提示中说的很明白:“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这个值设置大一些就可以了。提示中给出了设置的
2009-03-19 20:12:00
2177
原创 大幅优化myeclipse 的速度
去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模
2009-03-19 20:11:00
780
转载 文件或目录损坏且无法读取的解决办法
文件或目录损坏且无法读取的解决办法 核心简介:本文讲解了 一些如正在读取数据时突然强行将硬盘断开或者断电等因素导致的 硬盘磁盘分区损坏的修复办法 这个主要是磁盘的分区损坏了~ 一般移动硬盘比较多见 原因有很多 但是一般的都是 正在读取数据的时候直接把移动硬盘的的数据线拔下 或者突然断电引起的. 解决办法 有2种(请按照顺序尝试): 方法一: 开始》运行 打开运行菜单 输入 chkdsk /f 不用
2009-03-07 11:10:00
1791
转载 Struts 2详细工作流程
Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。3.1.1 核心控制器FilterDispatcher 核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Act
2009-03-05 19:47:00
5588
4
转载 Struts2的工作原理
读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。Struts2是Struts社区和WebWork社区的共同成果,我们
2009-03-05 19:29:00
19231
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人