- 浏览: 61198 次
- 性别:
文章列表
一、Tomcat server.xml配置
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="utf-8"
redirectPort="8443" />
二、jsp
<%@ page language="java" import="java. ...
struts2 API
- 博客分类:
- Struts
001、获得request
HttpServletRequest request=ServletActionContext.getRequest();
001、连接<a href="javascript:void(0);">失效
00、二者中选择不为空的数据复制 param['questionid']=chapter_id || $("#fm>input[name='questionid']").val();
00、可扩展标签属性的html
声明:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3 ...
<script type="text/javascript">
$(document).ready(function(){
//对象
//对象直接量
var point={y:3,"z":9};
//关联数组方式
point["x"]=1;
//对象属性方式
point.d=1;
对象属性枚举
for(porty in point)
alert(porty+"="+point[porty]);
// 查看数据类型
...
001、将后台json字符串转换为json对象
1、剔除空格 tempData = dataStr.replace(/\s/ig, ' '); 2、转换 dataJson=eval('('+tempData+')');
002、为json对象动态添加属性 var params={}; params.wrongQuestionID=questionid;
//收集参数
function getJsonParams(){
var jsonParam={};
$("#form_selectQues ...
001、语法
${}:等同于{{= }}//jsp中建议{{= }},注意空格。 {{html }}:若变量中带有html标签是有次tag {{if }} {{else}}:判断结构 {{each }}:循环结构
002、引入js
<script type="text/javascript" src="js/jq/jquery.tmpl.js"></script>
003、使用
方法1、简单结构使用此方法
<script type="text/java ...
001、批量删除
public void deleteAll(List<Integer> list);//删除
<delete id="deleteAll" >
DELETE from qy_exchangepl
WHERE exchangeplid in
<foreach item="item" index="index" collection="list"
open="(" ...
xml
001、> >
002、< <
Mybatis
001、#{}引用对象属性
<if test="newtypeid != null and newtypeid!=''">
and newtypeid like #{newtypeid}
</if>
002、${}在' '中引用对象属性
<if test="startDate != null and endDate !=null">
and TO_DAY ...
001、属性关联(single)
public class Student()
{
private String name;
private Grade grade;
//getter/setter Method;
}
public class Grade()
{
private String gradeName;
//getter/setter Method;
}
<select id="loadStudent" resultType="Student" ...
事务传播机制和隔离级别
- 博客分类:
- Sql
原帖:http://zhxing.iteye.com/blog/368110
先看下Spring的
事务传播行为类型
事务传播行为类型
说明
PROPAGATION_REQUIRED
如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。
PROPAGATION_SUPPORTS
支持当前事务,如果当前没有事务,就以非事务方式执行。
PROPAGATION_MANDATORY
001、点击链接添加局部div
<a href="xxx.action?param1=x1¶m1=2"
target="ajax" rel="ExchangeBox"><%=zw.getZwmc() %></a>
002、删除操作刷新局部div
<!--自定义ajaxTodoDone函数-->
<script>
function ajaxTodoDone(backUrl,divID){
$("#" ...
DWZ的ajax.js
- 博客分类:
- webUI
/**
* @author ZhangHuihua@msn.com
*
*/
/**
* 普通ajax表单提交
* @param {Object} form
* @param {Object} callback
*/
function validateCallback(form, callback) {
var $form = $(form);
if (!$form.valid()) {
return false;
}
$.ajax({
type: form.method || 'POST',
url:$form.at ...
一、常见验证
001、邮箱: var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
002、邮编:var reg= /^[1-9][0-9]{5}$/
003、身份证号码:var reg = /^\d{18}$|^\d{17}(X|x)$/;
004、电话号码:var reg=/^([0-9]{3}-?[0-9]{8})|([0-9]{4}-?[0-9]{7})$/
...
001、选择器类型
<script type="javascript">
<!-- 1、相对选择器-->
$("td", $(this)).css("background", "red"); //$(this)元素下的td
<!-- 2、多条件选择器-->
$("div,span,p[name='p1']") //选择div,span,p[name='p1']三种标签 ...
String Util
- 博客分类:
- Util
//依据正则式从父串中剔除 String replaceAll("regular","");
String sub ="";
String s="upload/1.txt;upload/2.txt;upload/3.txt;upload/4.txt";
System.out.println("s:"+s);
sub = s.replaceAll( ";upl ...