项目日记_springMVC 学习杂记 3
来源:互联网 发布:usb3.0根集线器 ubuntu 编辑:程序博客网 时间:2024/05/29 03:37
1.如果库中存的是char或者varchar字段的话,在进行比如条件查询之类会比较存的数字的字段的情况下需要to_number,否则会查询错误,字符类型比较第一个字符,也就是说2比10大
2.bulidpath中引用了jar包,并且在j2eemoudle中勾选了,就没比较存放在本地的真是路径的WEB-INF/lib中了,否则会导致整个工程通过bulid.xml打出来的war包中包含一些不需要的jar包,此时他们的路径应该就是在真是路径的lib下面
3.最好不要用URL拼接方式提交链接,跳转,(比如,拼接一个url,然后$("#ID").attr("url","*************"))建议用form,post提交方式,后台是根据页面中form中name属性获取值的
:a.对字数长度有限制
b.容易出现中文乱码的情况,需要用encodeURI方法转码,如下,但是服务器环境变了还是会容易出现乱码的情况
c.%的处理,单独拼一个%,后台是获取不到的,通过get方式,通常都是把中文转成%后面接一堆东西,所以%单独传过去,过去到的是null
d.如果是get方式,在查询条件中直接输一个完整的<input>,会有意想不到的收获。。。。
var url = "aa.html?param="+ encodeURI(param);
后台:
String problem = new String(URLDecoder.decode(request
.getParameter("param"), "utf-8"));
4.如果不需要对表单处理结果再处理就直接,form.submit,不需要用AjaxSubmit了
5.按条件查询的时候,传到后台的值需要处理,比如特殊字符的转码,比如对%的模糊处理,然后需要在sql中escape ‘/’(where name = ? escape '/')中间是自己添加的转义字符
6.JavaScript中带有一个功能强大的RegExp()对象,可以用来进行正则表达式的匹配操作。其中的test()方法可以检验目标对象中是否包含匹配模式,并相应的返回true或false,如下
var t2=document.getElementById("email").value;
var objReg="^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$";
if(objReg.test(t2)){
alert("该Email地址是合法的!");
}
7.window.open打开新的页签
可以使用artdialog插件做弹窗,有很多种风格和属性
8.oracle转db2
首先没有to_number,to_char,rownum,sysdate等函数
用int,double,等数字转换,oracle中sysdate是到时分秒的,而db2中的date只到年月日,而且使用方法为 current date,如果是精确到时分秒,是current timestamp,count函数可以用,而且不能自动字符串,数字类型转换,竖线连接符好像不能用,没仔细测,rownum用ROW_NUMBER() over() as RN代替,
9.标题超过div长度时以省略号显示
white-space: nowrap;
text-overflow:ellipsis;
overflow:hidden
- 项目日记_springMVC 学习杂记 3
- 项目日记_springMVC 学习杂记 2
- 项目日记_springMVC 学习杂记 4
- 项目日记_springMVC 学习日记 1
- android学习杂记.3
- iMagBookShelf项目杂记(3)
- 项目杂记
- 项目--杂记
- c++学习杂记(3)
- Spring学习2_springmvc常用注解之@Controller和@RequestMapping
- 学习杂记
- 学习杂记
- 学习杂记
- 学习杂记
- 学习杂记
- 学习杂记
- 学习杂记
- 学习杂记
- 轻松使用线程: 同步不是敌人
- U大师U盘装系统——安装原版Win7系统教程(V2.0版)
- 搜集了几个商业的代码安全分析工具
- C++ Grandmaster Certification ?
- HDOJ 3605 - Escape 二分图多重匹配
- 项目日记_springMVC 学习杂记 3
- 2013年第一季度,互联网公司营收情况(部分)
- 第十二章 输入/输出
- mac系统下的词典设置
- 如何查看Oracle某时刻的客户端连接情况并显示客户端IP
- Mac OS Apache+PHP+MySQL配置
- Linux-0.0.1内核阅读连载笔记-2013.08.20
- FFMPEG 硬件解码
- 09-php框架编写的项目--投票系统