自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Struts 2 的拦截器(一)

 一、 理解拦截器拦截器可以动态地拦截发送到指定 Action 的请求,可以在 Action 执行的前后插入某些代码。通过这种方式,就可以把多个 Action 中需要重复指定的代码提取出来,放在拦截器里定义,从而提供更好的代码重用性。 1.1 理解 DRY 规则  在软件开发中,有一条非...

2010-12-31 16:53:29 80

原创 Struts 2 的标签库(五)

 6.8  select 标签以下代码 都是基于 6.3  select 标签用于生成一个下拉列表框,必须指定一个 list 属性,list 可以是集合,也可以是 map 常用属性: ● listKey : 指定集合元素中的某个属性(例如集合元素为 Person 实例...

2010-12-29 11:35:04 111

原创 Struts 2 的标签库(四)

 六、 表单标签表单标签,分为 2 种 : form 标签本身和单个表单元素的标签。 6.1 表单标签的通用属性  所有表单标签处理类都继承了 UIBean 类, UIBean 包含了一些通用属性,这些通用属性分 3 种: ● 模版相关属性 ● JavaScript 相关属性 ● 通用属性 ${para...

2010-12-24 16:21:33 127

原创 人月计算

1.人月2.总人月3.计划进度4.实际进度 1、  人月=人*月,一般用于计算项目的人力投入,比如在某项目过程中,一共投入了A、B、C三个人,A投入工作了3个月,B和C投入工作5个月,那么投入人力就是3+5+5=13人月2、  总人月和人月是一样的,看这个“总”是如何定义了,比如所有项目...

2010-12-23 10:57:48 7054

原创 Struts 2 的标签库(三)

  四、 数据标签    数据标签主要用于提供各种数据访问相关的功能。 包含如下几个: ● action : 用于在 JSP 中 直接调用一个 Action,通过指定 executeResult 参数,还可将该 Action 的处理结果包含到本页面中来● bean : 创建一个 JavaBean 实例,如果指定 var ,可放入 Stac...

2010-12-20 14:15:44 83

原创 Struts 2 的标签库(二)

 三、 控制标签      Struts 2 的非 UI 标签包括控制标签和数据标签,主要用于完成流程控制,以及操作 Struts 2 的 ValueStack。数据标签主要结合 OGNL 表达式进行数据访问。控制标签可以完成 流程控制,如分支、循环等,也可以完成对集合的合并、排序等操作。控制标签有如下 9 个: ● if : 控制选择输...

2010-12-15 16:21:49 104

原创 javascript 技巧(一)

一. open 居中  function newWin(url){ window.open(url, "newwindow", "width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2+", toolbar=no, menubar=no, scrollbars=...

2010-12-15 15:07:10 110

原创 Struts 2 的标签库(一)

 一、 Struts 2 标签库概述 Struts 2 标签库大大简化了数据输出,也提供了大量标签来生成页面效果。 1.1 标签的优势    JSP 页面里大量嵌套 Java 脚本时,整个页面可读性下降,可维护性也下降。   从 JSP 规范 1.1 版以后,JSP 增加了自定义标签库的规范,通过自定义标签库,可以在简...

2010-12-13 13:47:33 97

原创 Struts 2 的国际化(二)

 二、 Struts 2 的国际化入门     Struts 2 国际化是建立在 Java 国际化的基础之上,一样也是通过提供不同国家/语言环境的消息资源,然后通过 ResourceBundle 加载指定 Locale 对应的资源文件,再取得该资源文件中指定 key 对应的消息。整个过程与 Java 程序的国际化完全相同,只是 Struts 2 框架对 Java...

2010-12-09 13:25:04 148

原创 Struts 2 的国际化(一)

 一、 程序国际化简介 国际化是指应用程序运行时,可根据客户端请求来自的国家/地区、语言的不同而显示不同的界面 1.1 程序国际化的意义       全球化软件,意味着同一种版本的产品能够容易地适用于不同地区的市场。软件全球化意味着国际化和本地化。      国际化是指应用程序运行时,可根据客户端请求来自的国家/地区、语言的不同而显示...

2010-12-06 22:44:50 80

原创 Struts2 上传和下载文件(三)

 三、 同时上传多个文件 Struts 2 很方便实现多个文件上传,这个和之前上传单个文件并没有太大区别。下面介绍使用 数组 和 List 处理同时上传多个文件的方式 3.1 使用数组同时上传多个文件如果页面上有 3 个文件上传,正如前面介绍,当然可以为上传页面中的每个文件域指定 3 个属性:文件名、文件类型、文件内容。但这样会使...

2010-12-03 14:58:38 77

原创 javascript 模糊输入及多选 ,模糊查询,select等

 一个SELECT可以多选的,支持模糊查询的,支持分页的一个下拉列表框 转:http://www.iteye.com/topic/825377

2010-12-02 10:45:18 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除