zoukankan      html  css  js  c++  java
  • struts2-ajax-传递字符串

    这个例子中包含$.get $.post $.ajax $.load

    先贴上struts.xml

    		<action name="demoD" class="com.lan.action.json.DemoAction"
    			method="stringFunction">
    			<result type="json" name="success">
    				<param name="root">callBackString</param>
    			</result>
    		</action>
    再贴上action

    package com.lan.action.json;
    
    import com.opensymphony.xwork2.ActionSupport;
    
    /**
     * Struts2-Json 返回一个字符串
     * 
     * @author lan
     * 
     */
    public class DemoAction extends ActionSupport {
    
    	private String callBackString;
    	private String input;
    
    	public String stringFunction() {
    		//System.out.println("Enther the DemoAction StringFunction !");
    		callBackString = "返回输入的字符串:" + input;
    		return SUCCESS;
    	}
    
    	public String getCallBackString() {
    		return callBackString;
    	}
    
    	public void setCallBackString(String callBackString) {
    		this.callBackString = callBackString;
    	}
    
    	public String getInput() {
    		return input;
    	}
    
    	public void setInput(String input) {
    		this.input = input;
    	}
    }
    

    最后贴上js

    /*
     * ajax 字符串
     */
    $("#button001").click(function() {
    	$.ajax({
    		url : "demo1/demoD.action?method=stringFunction",
    		type : "post",
    		data : "input=" + $("#input").val(),
    		dataType : "JSON",
    		success : function(data) {
    			alert(data);
    		}
    	});
    });
    $("#button002").click(function() {
    	$.post("demo1/demoD.action?method=stringFunction", {
    		input : $("#input").val()
    	}, function(data) {
    		alert(data);
    	});
    });
    $("#button003").click(function() {
    	$.get("demo1/demoD.action?method=stringFunction", {
    		input : $("#input").val()
    	}, function(data) {
    		alert(data);
    	});
    });
    $(function() {
    	$("#button001").load("demo1/demoD.action?method=stringFunction", {
    		input : "load"
    	}, function(data) {
    		$("#load-string").html(data);
    	});
    });


  • 相关阅读:
    矩阵游戏|ZJOI2007|BZOJ1059|codevs1433|luoguP1129|二分图匹配|匈牙利算法|Elena
    BZOJ3262: 陌上花开
    BZOJ1176: [Balkan2007]Mokia
    BZOJ1261: [SCOI2006]zh_tree
    BZOJ2004: [Hnoi2010]Bus 公交线路
    BZOJ1066: [SCOI2007]蜥蜴
    BZOJ1294: [SCOI2009]围豆豆Bean
    BZOJ2756: [SCOI2012]奇怪的游戏
    BZOJ1857: [Scoi2010]传送带
    BZOJ1237: [SCOI2008]配对
  • 原文地址:https://www.cnblogs.com/wyang0126/p/5039926.html
Copyright © 2011-2022 走看看