自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (20)
  • 收藏
  • 关注

原创 linux下vi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi...

2014-10-10 09:27:43 89

转载 oplenlayers使用代理跨域

源文地址:http://zazawind.appspot.com/?p=64001 转载请注明来源 http://zazawind.3snavi.com   08年底写过一篇关于OpenLayers跨域请求WFS服务在IIS下设置代理Proxy.py的文章,可以解决IIS下对Python的代理支持。一直没有在Tomcat下设置过,这次有机会将tomcat下实地设置代理Proxy.cgi的方式

2014-08-07 14:20:54 481

原创 Java中List Set Map 是否有序等总结

1.Collection List Set Map 区别记忆 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。     有序否 允许元素重复否 Collection 否 是 List 是 是 ...

2014-04-30 13:57:27 144

原创 读取配置文件

  @Test public void readRropertory() { Properties properties = new Properties(); try { properties.load(this.getClass().getResourceAsStream("/conf/sample-setting.properties")); Sy...

2013-07-10 10:55:32 169

原创 String 引用 与 值 的区别

  public class Main { private static String str = "abc"; public static void main(String[] args) { String str1 = "a"; String str2 = "bc"; String ...

2013-06-25 11:55:09 93

原创 对象比较

  现有User 对象 其有两个字段,age ,name; 数据结构为List<User>.在List 中 筛选出 年龄最小的用户   class User { private int age; private String name; public int getAge() { return age; } public void...

2013-06-18 10:14:05 193

原创 php 导购网站

php 导购网站 http://www.zekejie.com  

2013-05-13 14:50:15 109

原创 111111

http://www.suning.com/emall/prd_10052_10051_-7_298866_.html http://www.suning.com/emall/prd_10052_10051_-7_3997445_.html

2013-03-18 17:03:38 106

原创 DB2错误信息(按sqlcode排序)

B2错误信息(按sqlcode排序) sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE定义的表的更新...

2013-01-30 20:40:32 181

原创 jsp 读取配置文件

[code="java"] private String getData(String key) { InputStream inputStream = this.getClass().getClassLoader() .getResourceAsStream("conf/upload-image.properties"); ...

2013-01-29 19:58:57 86

原创 DB2 增加 字段

ALTER TABLE rps_taskmsginfo ADD COLUMN TASKTYPE int DEFAULT 0; COMMENT ON COLUMN rps_taskmsginfo.tasktype is '消息类型 0:代办 1:待阅 2: 删除待办 3:删除待阅'

2013-01-24 16:12:55 1006

原创 db2中修改字段的长度

db2中修改字段的长度 alter table yc_module alter name set data type varchar(255) 即:alter table 表名 alter 字段名 set data type varchar(255)

2013-01-23 10:24:40 2709

原创 java

http://blog.csdn.net/fjymine2/article/details/6249179

2012-06-20 22:31:35 67

原创 jquery

http://hi.baidu.com/weilexiezuoye/blog/item/e841d287fc748bbe0df4d23e.html

2012-03-28 17:37:24 67

原创 布局属性

android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐; android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐; android:layout_alig...

2011-09-02 11:04:20 85

原创 11选5 软件

var _MAX = 11; //最大个数 var _COUNT = 5; //选出个数 function getRandom(){ return Math.floor(Math.random()*_MAX)+1; } function run(){ var tmp = {}; var nums = []; for(var i=0; i...

2011-07-12 16:00:55 495

原创 给你一个极品万年历

<br /><BODY onload=initial()><br /><!-- 用<BODY onload=initial()>替换原有的<body> --><br /><SCRIPT language=JavaScript><br /><!--<br />/*****************************************************************************<br />日期资料<br />*********************************

2011-02-25 00:20:00 1227

.调用接口的问题.

公司要求调用这个接口,传入的参数每次最多20个.如果传的的参数不够的话,用空串表示. 场景一: 这个接口是增加好友的接口,如果在页面上查询出有三十个成员的.要把这三十个成员加了好友的话. 必须得调要两次接口才行. 如何发两次... 我的邮箱:[email protected] 上班时间不充许上网,但能接受外部的邮件.. 请大家帮帮我.....

2008-10-14 23:09:39 377

Linux环境中对任意http请求重定向的解决方案

Linux是惟一完全和IPv4定义一致的操作系统,其源代码开放、网络性能好,在嵌入式网络设备中得到了广泛的应用。阐述了安装Linux的网络设备对任意的Http请求进行重定向的方案,探讨了其实现的主要要点,提出了用虚拟NIC重定向数据包的新思路

2016-10-09

MyEclips中JS代码提示插件(spket)

MyEclips中JS代码提示插件(spket)

2015-12-16

Eclipse中javascript插件jsEditor jsEclipse

两个比较常用的Eclipse中javascript插件jsEditor jsEclipse

2015-12-03

银联在线在线支付完整例子

银联在线在线支付完整例子

2015-11-19

openlayers 跨域例子

这是openlayers在tomcat下设置代理程序的示例

2014-08-07

struts2权威指南

struts2权威指南 电子书 目 录 第1章 Struts 2概述 1 1.1 MVC思想概述 2 1.1.1 Web技术的发展 2 1.1.2 Model 1和Model 2 4 1.1.3 MVC思想及其优势 5 1.1.4 常用的MVC框架 7 1.2 Struts 2的起源和背景 8 1.2.1 Struts 1简介及存在的问题 8 1.2.2 WebWork简介 11 1.2.3 Struts 2起源 15 1.3 Struts 2体系介绍 15 1.3.1 Struts 2框架架构 15 1.3.2 Struts 2的配置文件 16 1.3.3 Strut 2的标签库 17 1.3.4 Struts 2的控制器组件 18 1.4 Struts 2与Struts 1的对比 20 1.5 WebWork和Struts 2对比 21 1.6 本章小结 22 第2章 Struts 2下的HelloWorld 23 2.1 下载和安装Struts 2框架 23 2.2 从用户请求开始 25 2.3 创建Struts 2的Web应用 26 2.3.1 创建Web应用 26 2.3.2 增加Struts 2功能 27 2.4 实现控制器 28 2.4.1 实现控制器类 28 2.4.2 配置Action 29 2.4.3 增加视图资源完成应用 30 2.5 改进控制器 31 2.5.1 实现Action接口 31 2.5.2 跟踪用户状态 33 2.5.3 添加处理信息 34 2.5.4 输出处理信息 36 2.6 改进视图组件 38 2.6.1 改善输出页面 38 2.6.2 使用UI标签简化表单页面 39 2.7 完成程序国际化 41 2.7.1 定义国际化资源文件 41 2.7.2 加载资源文件 42 2.7.3 输出国际化信息 43 2.8 增加数据校验 45 2.8.1 继承ActionSupport 45 2.8.2 使用Struts 2的校验框架 48 2.9 本章小结 49 第3章 Struts 2基础 50 3.1 Struts 1的MVC实现 50 3.1.1 下载和安装Struts 1框架 51 3.1.2 实现ActionForm 51 3.1.3 实现Action 53 3.1.4 配置Struts 1的Action 54 3.1.5 完成应用流程 56 3.2 WebWork的MVC实现 57 3.2.1 WebWork的下载和安装 57 3.2.2 实现Action 58 3.2.3 配置Action 61 3.2.4 完成数据校验 63 3.2.5 完成应用流程 64 3.3 在Eclipse中开发Struts 2 65 3.3.1 创建Web应用 65 3.3.2 增加Struts 2支持 67 3.3.3 部署Struts 2应用 68 3.3.4 增加应用的Action 69 3.4 Struts 2的基本流程 71 3.4.1 核心控制器:FilterDispatcher 71 3.4.2 业务控制器 72 3.4.3 Struts 2的模型组件 72 3.4.4 Struts 2的视图组件 72 3.4.5 Struts 2的运行流程 73 3.5 Struts 2的基本配置 73 3.5.1 配置web.xml文件 73 3.5.2 struts.xml配置文件 75 3.5.3 struts.properties配置文件 79 3.5.4 struts.xml文件结构 82 3.6 本章小结 86 第4章 深入Struts 2 87 4.1 深入Struts 2的配置文件 87 4.1.1 Bean配置 88 4.1.2 常量配置 89 4.1.3 包配置 91 4.1.4 命名空间配置 93 4.1.5 包含配置 94 4.1.6 拦截器配置 95 4.2 Struts 2的Action 96 4.2.1 实现Action实现类 96 4.2.2 Action访问Servlet API 100 4.2.3 Action直接访问Servlet API 104 4.2.4 配置Action 106 4.2.5 动态方法调用 107 4.2.6 为action元素指定 4.2.6 method属性 110 4.2.7 使用通配符 111 4.2.8 默认Action 116 4.3 处理结果 117 4.3.1 处理结果的改进 117 4.3.2 配置结果 118 4.3.3 Struts 2支持的处理结果类型 119 4.3.4 plaintext结果类型 122 4.3.5 redirect结果类型 124 4.3.6 redirect-action结果类型 125 4.3.7 动态结果 126 4.3.8 请求参数决定结果 127 4.3.9 全局结果 129 4.4 属性驱动和模型驱动 130 4.4.1 模型的作用 130 4.4.2 使用模型驱动 132 4.5 Struts 2的异常机制 135 4.5.1 Struts 2的异常处理哲学 135 4.5.2 声明式异常捕捉 137 4.5.3 输出异常信息 139 4.6 本章小结 141 第5章 Struts 2的类型转换 142 5.1 类型转换的意义 142 5.1.1 表现层数据处理 143 5.1.2 类型转换 143 5.2 使用类型转换器 146 5.2.1 系统需求 147 5.2.2 实现类型转换器 148 5.2.3 局部类型转换器 151 5.2.4 全局类型转换器 152 5.2.5 基于Struts 2的类型转换器 154 5.2.6 数组属性的类型转换器 155 5.2.7 集合属性的类型转换器 158 5.3 另一种转换方式 161 5.4 Struts 2的Collection和 5.4 Map支持 164 5.4.1 指定集合元素的类型 164 5.4.2 指定集合元素的索引属性 165 5.5 Struts 2内建的类型转换器 167 5.6 类型转换中错误处理 168 5.6.1 类型转换的错误处理流程 168 5.6.2 处理类型转换错误 169 5.6.3 输出类型转换错误 170 5.6.4 处理集合属性的转换错误 172 5.7 本章小结 173 第6章 文件的上传和下载 174 6.1 文件上传的原理 175 6.1.1 表单元素的enctype属性 175 6.1.2 手动上传 178 6.1.3 使用上传框架完成上传 180 6.2 Struts 2的文件上传 185 6.2.1 Struts 2提供的文件上传支持 185 6.2.2 实现文件上传的Action 186 6.2.3 配置文件上传的Action 189 6.2.4 手动实现文件过滤 191 6.2.5 拦截器实现文件过滤 194 6.2.6 输出错误提示 195 6.2.7 文件上传的常量配置 196 6.3 同时上传多个文件 197 6.3.1 使用数组同时上传多个文件 197 6.3.2 使用List同时上传多个文件 200 6.4 文件下载 202 6.4.1 使用Struts 2控制文件下载 202 6.4.2 实现文件下载的Action 203 6.4.3 配置Action 204 6.4.4 下载前的授权控制 205 6.5 本章小结 206 第7章 Struts 2的拦截器 207 7.1 理解拦截器 208 7.1.1 理解DRY规则 208 7.1.2 拦截器的意义 209 7.1.3 拦截器的实现原理 210 7.1.4 拦截器和AOP的关系 214 7.1.5 拦截器在Struts 2中的作用 215 7.2 拦截器配置初步 216 7.2.1 配置拦截器 216 7.2.2 使用拦截器 218 7.2.3 默认拦截器 219 7.3 使用自定义拦截器 221 7.3.1 实现拦截器类 222 7.3.2 使用拦截器 223 7.4 深入拦截器 225 7.4.1 方法过滤 225 7.4.2 拦截器的执行顺序 227 7.4.3 拦截结果的监听器 229 7.4.4 覆盖拦截器中特定 7.4.4 拦截器的参数 230 7.5 Struts 2内建的拦截器 233 7.5.1 内建拦截器 233 7.5.2 struts-default.xml中的 7.5.2 拦截器配置 234 7.6 使用拦截器完成权限控制 238 7.6.1 实现权限控制拦截器 238 7.6.2 配置权限控制拦截器 239 7.7 本章小结 240 第8章 Struts 2的输入校验 242 8.1 输入校验概述 242 8.1.1 为什么需要输入校验 243 8.1.2 客户端校验 244 8.1.3 服务器端校验 246 8.1.4 类型转换和输入校验 250 8.2 手动完成输入校验 251 8.2.1 重写validate()方法 251 8.2.2 重写validateXxx()方法 254 8.2.3 Struts 2的输入校验流程 256 8.3 基本输入校验 257 8.3.1 编写校验规则文件 257 8.3.2 国际化提示信息 259 8.3.3 使用客户端校验 261 8.3.4 校验文件的搜索规则 265 8.4 校验器的配置风格 267 8.4.1 字段校验器配置风格 267 8.4.2 非字段校验器配置风格 268 8.4.3 短路校验器 269 8.4.4 校验顺序和短路 271 8.5 内建校验器 272 8.5.1 注册校验器 272 8.5.2 必填校验器 273 8.5.3 必填字符串校验器 274 8.5.4 整数校验器 275 8.5.5 日期校验器 276 8.5.6 表达式校验器 277 8.5.7 字段表达式校验器 277 8.5.8 邮件地址校验器 278 8.5.9 网址校验器 279 8.5.10 Visitor校验器 279 8.5.11 转换校验器 283 8.5.12 字符串长度校验器 283 8.5.13 正则表达式校验器 284 8.6 本章小结 285 第9章 Struts 2的国际化 286 9.1 程序国际化简介 287 9.1.1 程序国际化的意义 287 9.1.2 Java国际化的思路 287 9.1.3 Java支持的语言和国家 288 9.1.4 完成程序国际化 289 9.1.5 带占位符的消息 291 9.1.6 使用类文件代替资源文件 292 9.2 Struts 2的国际化入门 293 9.2.1 Struts 2中加载全局资源文件 293 9.2.2 访问国际化消息 294 9.2.3 输出带占位符的国际化消息 296 9.3 加载资源文件的方式 299 9.3.1 包范围资源文件 299 9.3.2 Action范围资源文件 300 9.3.3 临时指定资源文件 301 9.3.4 加载资源文件的顺序 302 9.4 允许用户自行选择程序语言 303 9.4.1 Struts 2国际化的运行机制 303 9.4.2 创建下拉列表框 304 9.4.3 选择程序语言 307 9.5 本章小结 308 第10章 Struts 2的标签库 309 10.1 Struts 2标签库概述 310 10.1.1 标签的优势 310 10.1.2 Struts 2的标签分类 311 10.2 Struts 2标签初步 312 10.2.1 使用Struts 2标签库的准备 312 10.2.2 Struts 2的OGNL 314 10.2.3 OGNL中的集合操作 316 10.2.4 Lambda()表达式 317 10.3 控制标签 318 10.3.1 if/elseif/else标签 318 10.3.2 iterator标签 319 10.3.3 append标签 321 10.3.4 generator标签 323 10.3.5 merge标签 324 10.3.6 subset标签 325 10.3.7 sort标签 327 10.4 数据标签 329 10.4.1 action标签 329 10.4.2 bean标签 331 10.4.3 date标签 333 10.4.4 debug标签 334 10.4.5 include标签 335 10.4.6 param标签 336 10.4.7 push标签 337 10.4.8 set标签 337 10.4.9 url标签 339 10.4.10 property标签 340 10.5 主题和模板 340 10.5.1 选择主题 340 10.5.2 创建自定义主题 342 10.5.3 Struts 2内建主题 344 10.6 表单标签 345 10.6.1 表单标签的通用属性 345 10.6.2 表单标签的name和 10.6.2 value属性 347 10.6.3 checkboxlist标签 348 10.6.4 combobox标签 350 10.6.5 datetimepicker标签 351 10.6.6 doubleselect标签 352 10.6.7 head标签 354 10.6.8 optiontransferselect标签 355 10.6.9 select标签 357 10.6.10 radio标签 357 10.6.11 optgroup标签 359 10.6.12 token标签 360 10.6.13 updownselect标签 360 10.7 非表单标签 362

2012-08-14

b3log-solo-mysql-0.4.6

b3log-solo-mysql-0.4.6.zip blog

2012-08-14

struts-2.2.3.1-src

struts-2.2.3.1-src

2012-08-14

JavaScript语言精粹(JavaScript.The.Good.Parts)

JavaScript语言精粹(JavaScript.The.Good.Parts)JavaScript语言精粹(JavaScript.The.Good.Parts)

2010-10-13

最全w3school.CHM

最全w3school.CHM w3school帮助文档帮助学西帮助学西帮助学西帮助学西帮助学西 ... w3school.chm HTML JS XML AJAX

2010-10-13

oracle9i310

oracle9i310 oracle9i310

2010-01-29

DWR笔记 DWR.xml配置文件说明书 DWR技术分析

DWR笔记 DWR.xml配置文件说明书 DWR技术分析

2010-01-29

JavaScript 权威指南(第四版).pdf

JavaScript 权威指南(第四版).pdf JavaScript 权威指南(第四版).pdf

2009-12-10

Linux必学的命令全集

Linux初学者必备 Linux初学者进阶必备 适合初级、中级和高级Linux学习者参考。

2009-08-03

java 实现工作流

java 实现工作流 部分实现代码,以及关联的表.

2009-07-21

winSend 发流工具

winSend 发流工具........

2009-06-10

网关发短信

网关发短信,很好用的~~大家用用看

2007-11-14

局域网共享设置超级工具

局域网共享设置超级工具,好使,方便

2007-08-08

IP隐藏器

IP隐藏器~`~~~~~~~~~~~~~~~~~~~~~~

2007-07-23

空空如也

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

TA关注的人

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