摘要:使用SptingMVC3.1.3 对于文件上传提交的表单我们都会设置:enctype="multipart/form-data" 的一个设置, 那么值得注意的问题出现了, 对于表单post提交的数据无法绑定到后台的参数中, 紧接着服务器会向浏览器客户端抛HTTP STATUS 400 的错误, 或者出现 类型转换的的异常, 这个问题从开始一直困扰着我好些天,一直都不能解决这个问题,这个问题一直困扰自己好些天。 先贴出自己的错误的 服务器端会向Broswer返回 400 的bad request 的错误! 看看大家能否看出错误的地方?大家一起帮忙找找错误在哪里?贴以前的错误配
阅读全文
摘要:Web 2.0应用已经成为普遍的今天。已纳入许多新的功能,使用AJAX,JavaScript中,DHTML等Web应用程序中,使他们在丰富用户的吸引力。jQuery的是,已经改变了我们编写客户端代码的框架之一。让我们看到了一个简单的伎俩,淡入和淡出的文本使用jQuery。此代码可以很容易地推广任何HTML组件。通过改变任何文字/格/ html组件的能见度逐渐从透明固体和正相反淡出淡入工程。对于不同的浏览器有不同的方式来实现这一点。使用jQuery,我们能够避免跨浏览器的问题,可以直接实现淡入/淡出效果。在jQuery淡入为例考虑在div下面的文本。<divid="sometex
阅读全文
摘要:Path: 用来指定java虚拟机(JVM) 所在在目录,目的是告诉系统去什么路径下找到我们最常用的、用来编译java源程序的javac.exe 和 用来执行 *.class 文件的 java.exe 这两个命令。 例如:我的jdk安装目录为 D:/jdk1.5.0_08(确切说,我的这个JDK不是安装版本的,而是直接解压到 d:/ 下的 ,此时我的 path 就要这样设:path=D:/jdk1.5.0_08;D:/jdk1.5.0_08/bin; 设置好以后,就可以在命令行中输入 javac , 与 java 命令了,如果这时能打印出命令的 help 文档就说明 path 设置正确...
阅读全文
摘要:看到日志里面出现错误,大概意思是:调用方法时验证错误。仔细查看log:发现用户已经登录,但是在后续的操作中,前面登录的信息丢失,验证失败。和用户沟通,他说他登录后的一些操作,全部弹出警告框,说没有登录。仔细排查,发现大部分用户正常,只有极个别用户有类似情况。 晕!!!!!!!!和这个用户多次沟通后了解到:他使用的是google chrome 。让他使用firefox 和 ie8 后一切正常。这个问题刚开始我认为是“用户登录后的缓存”没有被更新而产生的问题。既然这个问题是和浏览器相关的,那么直接锁定为浏览器cookie 存储上的问题。因为整个应用的验证是基于cookies的。呵呵,到底是咋的回事
阅读全文
摘要:首先声明下,这是本人自己使用的做法,可能并不适合每个人,但是具有参考意义,分享给大家,不足的地方希望有人能提出来。ListView在做应用的时候是经常被使用到的。一般开发应用程序的时候,我们会先做界面。这个时候,遇到ListView,我们会先模拟一些数据,而且,每个ListView通常都有类型的行为,比如,ListView的每个Item的点击效果,Item之间的横线,等等,而通常我们不会去使用自带的list item 的布局,而是自己去写一个布局,然后在自定义的Adapter中去inflate它。在多个地方都使用到这些特性,那么我们就可以把这些特性放到父类中来处理。而对于界面中共同的元素我们会
阅读全文
摘要:XMLHttpRequest 已经推出很长时间了,W3C 对此引入了一些很好的特性,阮一峰有一篇很好的文章对此进行了汇总式的介绍 XMLHttpRequest Level 2 使用指南 。在实际使用中排除那些落伍的浏览器,最简单的使用方法就是用标准的 HTML 语法生成 FORM 表单hander 表单的 submit 事件,用 FormData 生成 XMLHttpRequest 提交数据,进行提交, 向submit 返回 false处理 XMLHttpRequest 结果这样就完成了ajax方式的表单提交。当然这是支持文件上传的。如果我们使用 jQuery.ajax 代码大概就是这个样子J
阅读全文
摘要:1 现象Js代码:<SCRIPTLANGUAGE="JavaScript">varlist=[1,2,3];functionshow(){document.write("list:"+list+"</br>");if(typeoflist=="undefined"){varlist=[1];//alert("Functionshow:"+list.length);document.write("Functionshow:"+list.length+&q
阅读全文
摘要:在健康日志中要实现这样的功能。通过radio选择,在指针点击的时候变成另一种状态,并将值传递到后台,在进入健康日志页面的时候,执行查询功能,但不是显示radio值。 在这里点击radio的时候,就将原来的额隐藏,用一个label显示。这个功能的实现,需要需要将值传递到js中。一下是开始的时候的代码(为点击前)<div class="time4" id="moodTime"><p class="p1"><input type="radio" name="healthLogs.m
阅读全文
摘要:在9i时代,如果在控制文件或者catalog数据库中的备份信息被覆盖或者清除,那么即使所有的备份文件都在,rman也无法简单的利用这些文件来做恢复了,必须得用些特别的方法才能办到,比如以前很多牛人写的使用dbms_backup_restore包从备份片中释放出数据文件,然后再使用手工方式做恢复。但是实际上,oracle完全可以将恢复时需要的一些信息保存在备份文件的文件头中,如果控制文件或者catalog数据库中的信息丢失,再扫描一遍文件头,取出这些信息就可以了。10g中就是这么实现的,扫描这些文件头的工作就是由这个新的catalog命令来实现的。注意这是10g rman的一个命令,虽然和以前的
阅读全文
摘要:有个需求是在用户离开页面(刷新或者关闭)时保存当前的工作状态。我决定把当前工作状态存到COOIKE中.记录一下js操作Cookie和事件响应Js代码 :functionsetCookie(name,value){varDays=30;varexp=newDate();exp.setTime(exp.getTime()+Days*24*60*60*1000);document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}//读取cookiesfunctiongetCookie(n
阅读全文