- 博客(40)
- 收藏
- 关注
转载 struts 多文件上传
最近在做Struts项目时遇到了上传多个文件的问题。在网上查了不少资料,也没有找到用Struts上传多个文件的例子。我经过几天的研究,实现了用Struts上传多个文件的功能。现在贴出来让大家共享! 一。建立ActionForm package com.cnehu.struts.form; import javax.servlet.http.HttpServletRequest
2007-02-01 17:20:00
1343
转载 Struts的文件上传
Struts的文件上传2004年12月9日 作者:wldandan Matrix-与Java共舞最近刚做完一个项目,用Struts1.1做的。从不懂,到熟练使用,都靠参考优快云的一些文档。但是文章上讲的并不一定适合自己,所以我把我自己做的一些东西拿上来给大家看看,互相交流一下。如果您有跟好的方法,可以和我联系。MSN:whw_dream (AT) hotmail.comStruts的
2007-02-01 17:18:00
1249
1
转载 上传文件(struts篇)
上傳檔案(struts篇)(史帝芬, idealist@gcn.net.tw, 2003/10/04)在struts裡要如何上傳檔案? 底下是個範例。1. jsp網頁 選擇檔案:上傳2. form bean在這裡主要要做兩件事,第一個當然是import相關的package。import org.apache.struts.uploa
2007-01-31 19:55:00
659
原创 如何在项目开发过程中使用Struts-menu
在Struts作为表示层框架的应用中,我们可以使用其众多的Struts plug-ins来丰富其功能。大家使用比较多的是使用Struts-Tiles、Struts-Validator,这里我给大家介绍一下Struts-menu,很好用,在没有权限控制时最简单,只需配置文件就可以了;在要菜单权限控制时,可以和Tomcat(或其他J2EE容器)的认证机制结合实现权限控制,也可以利用后台数据库的方式实现
2007-01-31 16:22:00
919
转载 AJAX简介
http://www.javabc.com/ 作为J2EE开发人员,我们似乎经常关注“后端机制(backend mechanics)”。我们通常会忘记,J2EE的主要成功之处在Web应用程序方面;许多原因使得人们喜欢利用Web开发应用程序,但主要还是因为其易于部署的特点允许站点以尽可能低的成本拥有上百万的用户。遗憾的是,在过去几年中,我们在后端投入了太多的时间,而在使我们的Web用户界面对
2007-01-31 15:09:00
637
转载 ajax与spring 结合
Spring的集成几乎异常简单,只需要更改配置文件而已.页面的代码不用动,例如doc.simple-spring.jsp"javascript">var springEndPoint="/remoting/Spring-buffalo";function pageMethod() { var buffalo = new Buffalo(springEndPoin
2007-01-31 15:04:00
881
转载 使用hibernate实现树形结构无限级分类
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.people.com.cngoog
2007-01-29 17:14:00
1417
1
转载 Struts原理与实践(7)
www.javabc.com在上一篇文章中介绍校验时提到客户边的校验用到了JavaScript,实际上用Struts配合JavaScript还可以实现许多有用的功能,比如,级联下拉菜单的实现就是一个典型的例子: 本例假设要实现的是一个文章发布系统,我们要发布的文章分为新闻类和技术类,其中新闻类又分为时事新闻和行业动态;技术类又分为操作系统、数据库、和编程语言等,为了便于添加新的条目,所有这些都保存
2007-01-25 14:13:00
674
转载 Struts原理与实践(6)
www.javabc.com本文我们来讨论一下Struts中的输入校验问题。我们知道,信息系统有垃圾进垃圾出的特点,为了避免垃圾数据的输入,对输入进行校验是任何信息系统都要面对的问题。在传统的编程实践中,我们往往在需要进行校验的地方分别对它们进行校验,而实际上需要校验的东西大多都很类似,如必需的字段、日期、范围等等。因此,应用程序中往往到处充斥着这样一些显得冗余的代码。而与此形成鲜明对照的是S
2007-01-25 14:12:00
647
转载 Struts原理与实践(5)
www.javabc.com一个支持i18n的应用程序应该有如下一些特征:1增加支持的语言时要求不更改程序代码2字符元素、消息、和图象保存在原代码之外3依赖于不同文化的数据如:日期时间、小数、及现金符号等数据对用户的语言和地理位置应该有正确的格式4应用程序能迅速地适应新语言和/或新地区 Struts主要采用两个i18n组件来实现国际化编程: 第一个组件是一个被应用程序控制器管理的消息类,它引用包含
2007-01-25 14:11:00
777
转载 Struts原理与实践(3)
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 14:07:00
726
转载 Struts原理与实践(2)
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 14:06:00
807
转载 Struts原理与实践(1)
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 14:05:00
930
转载 struts2的struts.properties配置文件详解
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 09:15:00
934
转载 Struts教程-Struts模块化编程教程
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 09:14:00
2081
转载 struts2学习笔记
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 09:12:00
1157
转载 struts2.0的预览版及简单使用
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-25 09:08:00
1640
转载 Spring 2.0冬天里的春天特性
www.javabc.com <!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.csdn
2007-01-24 16:52:00
944
转载 Spring 2.0 发布了 AOP变了且能集成最新AspectJ 5
www.javabc.comSpring 2.0 发布 全新AOP支持&最新AspectJ 5集成经过漫长的期待, Spring 2.0 终于和大家见面了。Spring 2.0 的一些显著的新特性如下:1. 强大的全新的AOP支持,对最新的AspectJ 5的集成 Spring 2.0使得AOP的使用更简单, 同时也更强大. 毫无疑问, 这是Spring AOP史上的一个里程碑.
2007-01-24 16:51:00
806
转载 Spring 2.0的新特性及一些点评
www.javabc.com Spring2.0新特性几相关点评Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍 Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
2007-01-24 16:50:00
857
转载 Spring 2.0 AOP 与事务配置突破
www.javabc.com<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.csd
2007-01-24 16:48:00
742
转载 spring 2.0里AOP概念入门
因为工作用不到,好久没有关注spring了.周末看了下spring aop,感觉还不错.假定想通过aop实现transaction,一些核心得概念如下:target object, //业务对象 || ||-------->//这个过程叫 weaving,spring框架在运行时完成的 || //AOP proxy, //具备事务特性的业务对象假定某个业务
2007-01-24 16:48:00
864
原创 关于spring 2.0自定义xml 标记 (二 如何实现)
www.javabc.com看了spring test 用例,其实实现这一功能还算比较简单,主要分以下的步骤,具体的实例可以去参考spring 自带的testcase首先定义相关xsd文件,用于验证相应的行为: 主要增加了4个自定义元素和1个属性: http://www.springframework.org/schema/beans/test"
2007-01-24 16:47:00
694
转载 spring2.0 自定义Scope
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-24 16:47:00
635
转载 关于spring 2.0自定义xml 标记 (一 主要的相关类)
www.javabc.com在spring 2.0 中,增加了自定义xml标记这一重大的功能。下面主要看一下spring 2.0实现这一功能的主要相关类: NamespaceHandlerResolver(接口) 由DefaultBeanDefinitionDocumentReader使用,用于定位NamespaceHandler,指定特定的命名空间uri 实现类: Defaul
2007-01-24 16:46:00
423
原创 Spring 2.0 的新特性
www.javabc.comChapter 2. Spring 2.0 的新特性2.1. 简介如果你已经用了一段时间Spring Framework,那你将发现Spring正在经历着一场大的修订。JDK支持Spring Framework继续保持与从Java 1.3开始的(包括1.3)所有Java版本的兼容性。
2007-01-24 16:44:00
778
原创 spring aop 2.0 编程(三)
www.javabc.com前面这是讲了许多的概念,下面以一个例子来说明:一个很好理解的aop 例子,也就是日志服务。先从aop第一种方式来实现,也就是xml配置方式先创建基本的日志类:public class Logger { private static Log log = LogFactory.getLog(Logger.class); public void ent
2007-01-24 16:44:00
688
转载 spring aop编程(二)
前面主要介绍了如何通过xml实现aop编程,下面主要介绍如何通过@AspectJ来实现。为了使@AspectJ 支持生效,需要做以下步骤:在xml中设置或者在xml中加入声明 aspect package org.xyz; import org.aspectj.lang.annotation.Aspect; @Aspect public
2007-01-24 16:41:00
518
原创 spring 2.0 aop编程(一)
在spring2.0中,aop发生了很大的变化:主要分为两大方面1.支持简单的aop xml配置2.支持@AspectJ的注释先来看一看第一种情况:申明一个aspect,在xml中的申明如下: ... ...申明pointcut expression="execution(* com.xyz.myapp.service.*.
2007-01-24 16:39:00
552
转载 hibernate 二级缓存
<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.youkuaiyun.comgoogle_ad
2007-01-24 16:16:00
563
原创 Freemarker学习归纳(四)
转自http://www.javabc.com/Html/javakyjs/javaky_fv/2007-1/412885210.html<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";
2007-01-17 23:42:00
812
原创 Freemarker学习归纳(三)
转自http://www.javabc.com/Html/javakyjs/javaky_fv/2007-1/412885210.html4.FreeMarker 3 宏/模板宏Macro宏是在模板中使用macro指令定义l.1 基本用法宏是和某个变量关联的模板片断,以便在模板中通过用户定义指令使用该变量,下面是一个例子: Hello Joe!调用宏时,与使用Fr
2007-01-17 23:40:00
840
原创 Freemarker学习归纳(二)
转自http://www.javabc.com/Html/javakyjs/javaky_fv/2007-1/412885210.html二.环境搭建与配置 freemarkerfreemarker.ext.servlet.FreemarkerServletTemplatePath/NoCachetrueContentTypete
2007-01-17 23:39:00
702
原创 Freemarker学习归纳(一)
转自http://www.javabc.com/Html/javakyjs/javaky_fv/2007-1/412885210.html Freemarker (一)一.Freemarker简介二.环境搭建与配置三.常用语法四.与Struts结合五.生成Html页面---------------------------
2007-01-17 23:37:00
977
转载 AJAX技术汇总
【导读】AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。本文汇总了它的相关技术知识。 AJAX全称为“Asynchronous JavaScript and XML”(异步Jav
2006-12-31 14:04:00
779
转载 java获取时间类型
java获取时间类型取当前时间,把一个指定的字符串时间转化成时间类型,求两个时间之间的天数,求一段时间以前的时间,求一段时间以后的时间,内容如下: //字符串转化成时间类型(字符串可以是任意类型,只要和SimpleDateFormat中的格式一致即可)java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("M/dd/
2006-12-01 21:51:00
2017
转载 DWR 学习笔记
DWR 学习笔记 内容目录1.简介2.环境搭建与配置3.DWR配置文件4.Servlet参数传递5.与公司框架结合的问题6.配置选项7.DWRUtil 1. 简介DWR
2006-12-01 21:50:00
1902
转载 RSS开发教程
RSS 开发教程RSS(Really Simple Syndication,真正简单的连锁)是一种 Web 内容连锁格式。RSS 成为通过 Web 连锁新闻内容的标准格式。作为最近与 Sun Microsystems 签署合同的一部分,我负责开发任何懂得 RSS、JavaServer Pages 和 HTML 的人便可以使用的“JSP 标签库”。taglib 主要面向用 RSS 收集新闻内容的 W
2006-12-01 21:45:00
715
转载 ExtremeTable 的使用
www.javabc.com<!--google_ad_client = "pub-6769732252051080";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-24: www.cs
2006-12-01 21:40:00
2022
转载 struts开发实践—实用小贴士
一、struts使用小贴士(mainly from《struts in action》)1. 在actionForm中使用array以匹配重复的变量。例如在使用multibox时,相对应的可以在form中定义array。2.使用显示collection的记录总数。 eg:。如果resultList有两条记录,则显示2。3. 显示循环序号标记:
2006-12-01 21:32:00
557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人