js 跳轉 jsp ,jsp獲取URL傳遞參數

js 跳轉 jsp

function jumpBtn(masterId,startDate,endDate){
	window.location="/vjs/generateMainTableModule/popup.jsp?masterId="+masterId+"&startDate="+startDate+"&endDate="+endDate;
}

jsp接收參數

/**
 * 獲取 URL 參數
 * @param names 參數名
 * @param urls  路徑
 * @returns
 */
function getUrlQueryString(names, urls) {
	urls = urls || window.location.href;
	urls && urls.indexOf("?") > -1 ? urls = urls
			.substring(urls.indexOf("?") + 1) : "";
	var reg = new RegExp("(^|&)" + names + "=([^&]*)(&|$)", "i");
	var r = urls ? urls.match(reg) : window.location.search.substr(1)
			.match(reg);
	if (r != null && r[2] != ""){
		return unescape(r[2]);
	}
	return null;
}

方法調用

var masterId =  getUrlQueryString('masterId');
var startDate = getUrlQueryString('startDate');
var endDate = getUrlQueryString('endDate');

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章