常用编程速查
前端:
1. 链接提交表单:
javascript:document.formid.submit();
2. 异步提交表单
$(function() { //使用jQuery异步提交表单 $('#表单ID').submit(function() { jQuery.ajax({ url: '要提交的页面', data: $('#表单ID').serialize(), type: 'POST', dataType:'json', beforeSend: function() { //在异步提交前要做的操作 }, success: function() { //在异步提交成功后要做的操作 } }); return false; }); $.get("submit.do", { id: '123', name: 'ziry', }, function(data,state){ //这里显示从服务器返回的数据 alert(data); //这里显示返回的状态 alert(state); }, 'json') $.post("submit.do", { id: '123', name: 'ziry', }, function(data,state){ //这里显示从服务器返回的数据 alert(data); //这里显示返回的状态 alert(state); }, 'json') });
MySQL
增
INSERT INTO 表名称 [(列1, 列2,...)] VALUES (值1, 值2,....)
删
DELETE FROM 表名称 WHERE 列名称 = 值
改
UPDATE 表名称 SET 列名称 = 新值,列名称2 = 新值2 WHERE 列名称 = 某值
查
#普通查询 SELECT 列名称 FROM 表名称 #条件查询 SELECT 列名称 FROM 表名称 WHERE 列名称 = 值 #返回唯一不同的值条件查询 SELECT DISTINCT 列名称 FROM 表名称
mysql常用语句
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名) 本月 SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) 上一月 SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ) , date_format( 时间字段名, '%Y%m' ) ) =1
工程图见附件:
假定你的web application 名称为news,你在浏览器中输入请求路径:
http://localhost:8080/news/main/list.jsp?a=1&b=2
则执行下面向行代码后打印出如下结果:
1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项目的名字 打印结果:/news 2、System.out.println(request.getServletPath()); 打印结果:/main/list.jsp 3、 System.out.println(request.getRequestURI()); 打印结果:/news/main/list.jsp 4、 System.out.println(request.getRealPath("/")); 打印结果:F:\Tomcat 6.0\webapps\news\test 5、 System.out.println(request.getQueryString()); 打印结果:a=1&b=2
使用request.getHeader("Referer");得到请求的来源
jstl引入地址:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@taglib prefix="sfn" uri="/sfmt"%>
JS刷新当前页面:
1,history.go(0) 2,location.reload() 3,location=location 4,location.assign(location) 5,document.execCommand('Refresh') 6,window.navigate(location) 7,location.replace(location) 8,document.URL=location.href
注意:本文归作者所有,未经作者允许,不得转载