Java小技能點彙總(一)
阿新 • • 發佈:2019-01-07
在這裡記錄一些日常開發中遇到的Java小知識點,遇到了就把它寫下來。
1.SSM,請求Controller時傳回的中文引數是亂碼,解決辦法
empCheck.setEmpName(new String(empCheck.getEmpName().getBytes("ISO-8859-1"),"utf-8"));
2.ajax傳送請求的第一種寫法
function empConfirm(num,empName,checkMonth){ var paramDatas = { isConfirm:num, empName:empName, checkMonth:checkMonth }; $.ajax({ url : "<m:url value='/empCheck/empConfirm.do'/>", cache : false, data: paramDatas, async : false, dataType:"json", success : function(data, textStatus, jqXHR) {
window.parent.closeShowCheckForm();
window.location.reload();
}
});
}
3.ajax傳送請求的第二種寫法
function ajaxUpload(){ var options = { url : "<m:url value='/empCheck/saveCheckData.do'/>", type : "post", dataType:"text", success :function(d) { window.parent.closeCheck(); window.location.reload(); } }; $('#form').ajaxSubmit(options); }
提交了整個表單的引數。
4.獲取專案下某個檔案的路徑(windows和Linux環境下都適用)
String strDirPath = request.getSession().getServletContext().getRealPath("/").toString()+"WEB-INF/images/sta.bg.png";