- 博客(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关注的人