摘要:
1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,II 阅读全文
摘要:
Struts:如果是2.1.3之前的版本,用org.apache.struts2.dispatcher.FilterDispatcher,否则,用org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter。从Struts2.1.3开始,将废弃ActionContextCleanUp过滤器,而在StrutsPrepareAndExecuteFilter过滤器中包含相应的功能 1 <!-- Struts2 filter --> 2 <filter> 3 <filter-name>st 阅读全文
摘要:
Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。log4j--log for java (java的日志) 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 此外,通过L.. 阅读全文
摘要:
原文出处:http://blog.chenlb.com/2009/04/spring-use-groovy-dynamic-bean.html在 spring 中使用 groovy 等动态语言的好处就是:在服务器上改改或新加个 groovy 文件就可以有新的功能,不用重新打包并部署。对一些规则性的逻辑处理、动态性强的应用可以 groovy。示例下在 spring 中使用 groovy,我机子环境 spring 2.5.5, groovy-1.5.7。1、模拟业务接口: 1 package com.chenlb.groovy; 2 3 /** 4 * 业务模拟接口 5 * ... 阅读全文
摘要:
static public List<String> splitSimpleString(String source, char gap){ List<String> result = new LinkedList<String>(); if (source == null) return result; char[] sourceChars = source.toCharArray(); int startIndex = 0, index = -1; while (index++ != sourceChars.length) { if (index == 阅读全文
摘要:
SPRING----------------------------------------------------------------------------------------------1. spring.jar 是包含有完整发布模块的单个jar 包。2. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。3. org.springframework.asm Spring独立的asm程序, Spring2.5.6的时候需要asmJar 包,3.0开始提供他自己独立的asmJar。4. org.springframework.as. 阅读全文
摘要:
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选的 阅读全文
摘要:
jar -cvf *.jar ./文件名 把java代码打包成jar形式强制转换:基本类型只能转基本类型,引用类型只能转引用类型(除了基本类型和对应的封装类)小于int的整数不能计算,先转int再计算(byte,short) 浮点数没有常数是近似值HashSet 自动过滤重复元素,不能放基本数据类型Arrays.sort(数组)排序升序 System.arraycopy(目标数组, 目标数组起始位置,空数组, 空数组复制起始位置, 复制长度);String s1 = "abc";String s = s1 + "d";s.intern();变量在堆,常量 阅读全文
摘要:
1, file_exists() 解决办法(file not found)如果文件确实存在应该马上想到权限问题2, global $prepage声明成全局变量,其他方法global就能拿到先前设置的值 阅读全文
摘要:
找/opt/下的所有jsp,拷贝到/dirlinux下 find /opt -name *.jsp|xargs cp -a --target-directory=/dir/ --parents windows 下 for /r e:\t6_chinamaxx %1 in (*.jsp) do copy %1 g:\dir /Ylinux下 find . -name *.jsp|xargs cp -a --target-directory=/dir/ --parentsfind . -name "*.jsp" | xargs egrep -liw "createNe 阅读全文