
struts
文章平均质量分 72
「已注销」
这个作者很懒,什么都没留下…
展开
-
用apache的poi在项目中的实际运用--倒出Excel报表
package com.report.invest.web.actions;import java.io.IOException;import java.io.OutputStream;import java.util.Calendar;import java.util.HashMap;import java.util.List;import javax.servlet.http.Http原创 2007-07-06 18:01:00 · 1376 阅读 · 0 评论 -
struts+hibernate增删改查(一)
struts+hibernate增删改查 (一)说明:如果你还不清楚struts和hibernate的一些基本原理,希望能先了解一下这方面的相关内容。本篇只是struts+hibernate增删改查的一个演示例子,由于个人能力暂时有限可能有些地方不是很完善,请大家包涵指点。 本例子特点:struts 部分还应用了struts里的validate验证框架,对于主键生成应用了hibernate中序原创 2008-06-24 14:15:00 · 13664 阅读 · 3 评论 -
一个简单的dwr例子
项目架构中整合了dwr,所以平时也就照着用,以前搞过早忘了,一直没自己完整的敲个心里不爽啊,最近找个敲了下, 居然顺利跑起来,心情那个明媚啊1.环境:eclips+Nitrox(myEclips插件也一样),dwr本版1.0(有点低了,不过手头有1.0包就用用,懒得去下了,原谅下把^_^...),建个web项目,不多说,直接上图,看机构,很清晰把:2.先看效果图,这样,心里有奔头,呵呵原创 2008-06-20 12:34:00 · 2335 阅读 · 11 评论 -
struts中创建动态复选框标签的使用
在用户界面设计中,复选框组不如它的同类 —— 多行选择框那样流行。它们基本上做的是同一件事,即选择映射到单一 name 属性的一组选项。当在组中使用时,复选框执行的功能实际与多行选择框一样,但是它们占据的屏幕空间更多。当希望用户在选择一个或多个选项之前能够看到所有选项的时候,这会很有好处。 虽然在选项不多的时候,多行选择框通常提供更好的观感,但是当选择框必须动态呈现而且包含预选功能时,对企业应用原创 2007-06-11 09:17:00 · 1793 阅读 · 1 评论 -
java中创建Excel文件
下面的代码创建一个Excel文件test.xls,并在第一行的第一格中写入一条消息: import org.apache.poi.hssf.usermodel.*; import java.io.FileOutputStream; // code run against the jakarta-poi-1.5.0-FINAL-20020506.jar. public cla原创 2007-07-27 17:19:00 · 1549 阅读 · 0 评论 -
java中用poi读取Excel文件
/** * 物资清单导入 */import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import j原创 2007-07-27 17:15:00 · 3537 阅读 · 2 评论 -
Struts原理与实践(7)
在上一篇文章中介绍校验时提到客户边的校验用到了JavaScript,实际上用Struts配合JavaScript还可以实现许多有用的功能,比如,级联下拉菜单的实现就是一个典型的例子: 本例假设要实现的是一个文章发布系统,我们要发布的文章分为新闻类和技术类,其中新闻类又分为时事新闻和行业动态;技术类又分为操作系统、数据库、和编程语言等,为了便于添加新的条目,所有这些都保存在数据库表中。 为此,我们建转载 2007-04-20 10:11:00 · 896 阅读 · 0 评论 -
Struts原理与实践(1)
一、 什么是Struts 框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。 您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统会在处理它们的业务方面存在很大的差异,这些直接处理业务的组件由于业务性质的不同不大可能在转载 2007-04-20 09:49:00 · 706 阅读 · 0 评论 -
Struts原理与实践(6)
本文我们来讨论一下Struts中的输入校验问题。我们知道,信息系统有垃圾进垃圾出的特点,为了避免垃圾数据的输入,对输入进行校验是任何信息系统都要面对的问题。在传统的编程实践中,我们往往在需要进行校验的地方分别对它们进行校验,而实际上需要校验的东西大多都很类似,如必需的字段、日期、范围等等。因此,应用程序中往往到处充斥着这样一些显得冗余的代码。而与此形成鲜明对照的是Struts采用Validator转载 2007-04-20 10:09:00 · 677 阅读 · 0 评论 -
Struts原理与实践(5)
一个支持i18n的应用程序应该有如下一些特征:1增加支持的语言时要求不更改程序代码2字符元素、消息、和图象保存在原代码之外3依赖于不同文化的数据如:日期时间、小数、及现金符号等数据对用户的语言和地理位置应该有正确的格式4应用程序能迅速地适应新语言和/或新地区 Struts主要采用两个i18n组件来实现国际化编程: 第一个组件是一个被应用程序控制器管理的消息类,它引用包含地区相关信息串的资源包。第二转载 2007-04-20 10:06:00 · 772 阅读 · 0 评论 -
Struts原理与实践(4) (1)
本篇我们来讨论一下struts的国际化编程问题,即所谓的i18n编程问题,这一篇我们讨论其基础部分。与这个问题紧密相关的是在各java论坛中被频繁提及的中文乱码问题,因为,英、美编程人员较少涉及到中文乱码问题,因此,这方面的英文资料也是非常奇缺的,同时也很少找到这方面比较完整的中文资料,本文也尝试对中文乱码问题做一些探讨。要解决上述问题,需要有一定的字符集方面的知识,下面,我们就先介绍字符集的有关转载 2007-04-20 09:59:00 · 1026 阅读 · 0 评论 -
Struts原理与实践(3)
一、JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理。正如其名字揭示的,JDBC库提供了一个底层API,用来支持独立于任何特定SQL实现的基本SQL功能。提供数据库访问的基本功能。它是将各种数据库访问的公共概念抽取出来组成的类和接口。JDBC API包括两转载 2007-04-20 09:52:00 · 775 阅读 · 0 评论 -
Struts原理与实践(2)
下面,我们就从一个最简单的登录例子入手,以对Struts的主要部分有一些直观而清晰的认识。这个例子功能非常简单,假设有一个名为lhb的用户,其密码是awave,程序要完成的任务是,呈现一个登录界面给用户,如果用户输入的名称和密码都正确返回一个欢迎页面给用户,否则,就返回登录页面要求用户重新登录并显示相应的出错信息。这个例子在我们讲述Struts的基础部分时会反复用到。之所以选用这个简单的程序作为转载 2007-04-20 09:51:00 · 681 阅读 · 0 评论 -
struts+hibernate增删改查(二)
接(一)部分的......struts+hibernate增删改查 (二)操作Admin的页面。addAdmin.jsp JSP for AdminForm form 姓名: 密码: 年龄: 邮箱:原创 2008-06-24 14:47:00 · 3596 阅读 · 0 评论