摘要: 我们利用JS操作DOM的能力,动态创建一张表格,可以动态增加行,删除行,复选框有全选的功能!有以下3个文件:1. dom.css.tbl { font-size: 12px; border: 1px solid #ebebee;} .cell { ... 阅读全文
posted @ 2008-08-20 21:57 CharmingDang 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在Struts2中,上传任意多个文件也非常容易实现。首先,要想上传任意多个文件,需要在客户端使用DOM技术生成任意多个标签。name属性值都相同。multiUpload.jsp代码如下:上传多个文件 这里为了方便起见,我们直接使用原始的HTM... 阅读全文
posted @ 2008-08-07 22:54 CharmingDang 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 上传文件是很多Web程序都具有的功能。Struts2本身没有提供解析上传文件内容的功能,它使用第三方的文件上传组件提供对文件上传的支持。所以我们要想利用Struts2实现文件上传的功能,首先要将commons-fileupload-1.2.1.jar和commons-... 阅读全文
posted @ 2008-08-07 22:51 CharmingDang 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 工欲善其事,必先利其器。我们先来准备Struts2开发的工具吧! 1. 安装JDKa) http://java.sun.com/javase/downloads/index.jsp b) 由于Struts 2需要的J... 阅读全文
posted @ 2008-08-07 15:47 CharmingDang 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 学习一门新技术,最好是先看到实际的效果,所以接下来的几篇文章里,我们就来个先睹为快,看看Struts2的边边角角到底是怎么使用的,等我们有了一定的作战经验,再来透彻地分析它的运行原理。准备就绪,咱们现在就开始问候struts2吧!Step1:新建Web项目用E... 阅读全文
posted @ 2008-08-07 15:29 CharmingDang 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 新版本的产生,毫无疑问是因为旧版本的开始落伍。struts1.x曾经辉煌灿烂,但现在已经成了明日黄花。大家都是使用struts1.x的老手,下面我们共同来找一下struts 1.x的茬: 1. 令人头痛的ActionForm使用Struts 1框架开发过大... 阅读全文
posted @ 2008-08-07 15:21 CharmingDang 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 上个礼拜跟几个正在做研发的朋友小聚一下,顺便跟他们取经。 问起他们最近除了自己公司和手头的项目外,还在忙些什么。那些做JavaEE的朋友竟然都说在研究STRUTS2。当然有的是应公司的要求,有的是自学。我知道这帮朋友,以他们的学习能力,再艰深的技术也就一个月的时间... 阅读全文
posted @ 2008-08-04 22:21 CharmingDang 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Hibernate中级联操作cascade选项 none:在保存、更新或删除对象时,忽略其他关联的对象。他是cascade属性的默认值。save-update:当通过Session的save()、update()以及saveOrUpdate()方法保存或更新当前对象是... 阅读全文
posted @ 2008-08-04 22:09 CharmingDang 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 什么是ERP系统?所谓ERP是英文Enterprise Resource Planning(企业资源计划)的简写。它是MRP(物料资源计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理,它跳出了传统企业边界,从供应链范围去优化企业... 阅读全文
posted @ 2008-07-29 23:16 CharmingDang 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 关注web2.0有一段时间了,关于什么是web2.0也有了一定的认识,在这里结合网络中牛人的理解总结一下. web2.0是一个历史的概念,是人们对互联网发展新阶段的一个习惯性概括,是一种现象描述。我们无法准确定义web2.0是什么,但我们可以... 阅读全文
posted @ 2008-07-29 22:57 CharmingDang 阅读(586) 评论(0) 推荐(0) 编辑