java web中jsp和action之間通訊小結
jsp和action之間通訊
*傳值******************************************
?a=<s:property value="#allrole.roleid" />a<s:property value="#allrole.rolestate"//分隔符
*隱藏******************************************
<s:if test="adminId==null||adminId==0">
*******************************************
$("#id").click(function {
$("#from1").submit();
});
*******************************************
window.location.href="<s:property value="webPath" />/adminlist.action";
*******************************************
var flag = confirm("規則生效後原生效規則將會作廢,是否確認?");
if (!flag) {
return false;
}
*******************************************
$("#formdata").val($('#form1').serialize()); //可定義一個hidden控制元件
*******************************************
@Action(value="updateapproval")
*******************************************
$(document).ready(function() {
$("#btnSubmit").click(function() {
return confirm("請確認白名單資訊已填寫正確");
});
<s:if test="msg!=null&&!msg.equals('')">
var message = '<s:property value="msg" escape="false" />';
alert(message);
</s:if>
<s:if test="success==true">
location.href = "whitelistquery.action";
</s:if>
})
*******************************************
$.post(url, { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
*******************************************
$.post(
"ajax/uploadFileAction.action",
{
ifsend: ifsend,
mailcontent: mailcontent,
copyAddress: copyAddress,
opt_name: opt_name,
obj_value: obj_value
},
function () {
alert("上傳成功");
back();
});
*******************************************
var urlPath = '<s:property value="webPath" />/checkmodelinnuknowmodel';
$.ajax({
url: urlPath,
type: "post",
dataType: 'json',
data: {
"modelType": modelType,
"startTime": startTime,
},
async: false,
error: function () {
alert('查詢機型失敗!');
},
success: function (data) {
if (data.status == "0") {
$("#btnExecute").css("background-color", "#ef7509");
$("#btnExecute").attr("disabled", false);
} else {
$("#btnExecute").css("background-color", "#cccccc");
$("#btnExecute").attr("disabled", true);
alert(data.message);
return false;
}
}
});
*************************************************
$.ajax({
type: "POST",
url: refundlist,
data: $('#form2').serialize(),
success: function (ss) {
$("#right_content").html(ss);
if ($("#msg").val() != null && $("#msg").val().trim() != "") {
alert($("#msg").val());
}
var pdata = JSON.parse(ss);
$("#spcode").val(pdata.sp.code);
$("#spname").val(pdata.sp.name);
$("#productname").val(pdata.name);
}
});
*************************************************
$.ajaxFileUpload({
url : 'downModelFile.action',//用於檔案上傳的伺服器端請求地址
success : function(data, status) {
},
error : function(data, status, e) {
alert("模板下載失敗");
}
})
相關文章
- Java-執行緒間通訊小結Java執行緒
- Java 和 Python 之間的 Socket 通訊JavaPython
- linux程式間通訊(IPC)小結Linux
- Android中Java與web通訊AndroidJavaWeb
- vue中兄弟之間元件通訊Vue元件
- Android中活動間通訊總結Android
- “Linux程式設計”小結(程式間通訊)Linux程式設計
- Tcp, WebSocket 和 http 之間的通訊TCPWebHTTP
- C++和pascal之間的通訊C++
- struts2的action與jsp之間傳遞引數JS
- Web頁面或app等前端頁面之Java Web的JSP、Servlet、Cookie、Session等技術小結WebAPP前端JavaJSServletCookieSession
- 在Go和Python之間通過ActiveMQ通訊GoPythonMQ
- 百度小程式之間的頁面通訊
- linux程式和執行緒之間通訊方法和同步方法總結Linux執行緒
- jsp include directive, jsp:include action, jsp:plugin action compareJSPlugin
- 父子元件之間通訊元件
- 微服務之間通過RabbitMQ通訊微服務MQ
- Java中快如閃電的執行緒間通訊Java執行緒
- Python之時間和日期使用小結Python
- 在HTTP協議下使用JSON在flash和C# web程式之間通訊HTTP協議JSONC#Web
- vue元件之間的通訊Vue元件
- Android 程式之間通訊Android
- webRtc及元件之間通訊Web元件
- Activity之間的通訊方式
- iOS app之間通訊方式iOSAPP
- React - 元件之間的通訊React元件
- (八)Flutter 和 Native 之間的通訊詳解Flutter
- Java Web-JSPJavaWebJS
- linux程式間通訊-----訊號總結Linux
- Struts2在web.xml中配置為“/*”和“*.action,*.jsp”的差別WebXMLJS
- js訊息訂閱和釋出實現元件之間通訊JS元件
- Vue父子元件通訊小總結Vue元件
- linux 程式間通訊之FIFOLinux
- 元件之間的通訊LiveDataBus元件LiveData
- VLAN之間單臂路由通訊路由
- Flutter多Engine之間的通訊Flutter
- linux 程式間通訊之管道Linux
- Linux程式之間如何通訊?Linux