摘要: struts文件上传,获取文件名和文件类型Action中还有两个属 性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的 独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类 型,所以Struts2就直接将文件域中包含的上传文件名和文件类型的信息封装到uploadFileName和 uploadContentType属性中,也就是说Struts2针对表单中名为xxx的文件域,在对应的Action类中使用3个属性来封 阅读全文
posted @ 2014-03-25 10:39 龙猫爸爸 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: Log4j ( Log for Java ) 是 Apache 下的一个开源项目,通过 Log4j,可以将程序运行的信息输送到指定的目的地。这个目的地可以是控制台、文件、邮箱等。Log4j 支持两种格式的文件配置,即 properties 和 xml 两种格式的文件。下面将要介绍的是采用 properties 格式的配置。log4j.properties 配置示例 log4j.rootLogger = INFO, logOutputlog4j.appender.logOutput = org.apache.log4j.FileAppenderlog4j.appender.logOutput.f 阅读全文
posted @ 2014-03-25 10:25 龙猫爸爸 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Online JavaScript Tester 阅读全文
posted @ 2014-03-25 10:24 龙猫爸爸 阅读(2462) 评论(0) 推荐(0) 编辑
摘要: EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上。-- 使用技巧1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交如果通过EXECUTE IMMEDIATE处理DML命令,那么在完成以前需要显式提交或者作为EXECUTE 阅读全文
posted @ 2014-03-25 10:20 龙猫爸爸 阅读(2537) 评论(0) 推荐(0) 编辑
摘要: row_number() over(partition by column1 order by column2 desc) rn 用法这里的column2是必须的,特殊情况下可以使用rowid,提高效率 阅读全文
posted @ 2014-03-25 10:05 龙猫爸爸 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 我们经常使用jQuery中给DOM元素绑定事件来执行一些动态的功能,但是很少有人知道在jQuery中是如何来给DOM元素传递参数以及如何绑定自己定义的事件。这次依然在Firefox中的firebug来测试这些功能。在我的页面中有P标签,input标签(type=button)和一个img标签;1:传递参数:A:使用trigger来触发事件:$('p:first').bind('myclick',function(event,arg1,arg2){//第一参数event,是事件必须的,没有pageX这些属性;可以使用console.log(event)来查看$(a 阅读全文
posted @ 2014-03-25 10:01 龙猫爸爸 阅读(835) 评论(0) 推荐(0) 编辑
摘要: js判断undefined类型 if (reValue== undefined){ alert("undefined"); } 发现判断不出来,最后查了下资料要用typeof 方法:if (typeof(reValue) == "undefined") { alert("undefined"); } typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、 阅读全文
posted @ 2014-03-25 09:59 龙猫爸爸 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 主要分几部分jquery.validate 基本用法jquery.validate API说明jquery.validate 自定义jquery.validate 常见类型的验证代码下载地址jquery.validate插件的文档地址http://docs.jquery.com/Plugins/Validationjquery.validate插件的主页http://bassistance.de/jquery-plugins/jquery-plugin-validation/jquery.validate插件主页上提供的demohttp://jquery.bassistance.de/vali 阅读全文
posted @ 2014-03-25 09:58 龙猫爸爸 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Postgres 格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,float,numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成原始的数据类型。注意:所有格式化函数的第二个参数是用于转换的模板。表 5-7. 格式化函数 函数返回描述例子to_char(timestamp, text)text把 timestamp 转换成 stringto_char(timestamp 'now','HH12:MI:SS')to_char(int, text)text把 int4/int8 转换成 stringto_char(125,  阅读全文
posted @ 2014-03-25 09:53 龙猫爸爸 阅读(800) 评论(0) 推荐(0) 编辑