zoukankan      html  css  js  c++  java
  • struts2-ajax-传递map集合

    struts.xml

    	<package name="demo4" extends="json-default" namespace="/demo4">
    		<action name="*_*" class="com.lan.action.json.{1}Action"
    			method="{2}">
    			<result name="success" type="json"></result>
    		</action>
    	</package>

    action

    package com.lan.action.json;
    
    import java.util.HashMap;
    import java.util.Map;
    
    import com.opensymphony.xwork2.ActionSupport;
    
    /**
     * Struts2-Json 返回一个map
     * 
     * @author wy
     * 
     */
    public class Demo4Action extends ActionSupport {
    
    	private Map<String, String> map = new HashMap<String, String>();
    
    	private String value;
    
    	public String gainMap() {
    		map.put("key", value);
    		return SUCCESS;
    	}
    
    	public Map<String, String> getMap() {
    		return map;
    	}
    
    	public void setMap(Map<String, String> map) {
    		this.map = map;
    	}
    
    	public String getValue() {
    		return value;
    	}
    
    	public void setValue(String value) {
    		this.value = value;
    	}
    }
    

    js

    /*
     * ajax Map
     */
    //load
    $(function() {
    	$("#map").load("demo4/Demo4_gainMap.action", {value:"load"}, function(data) {
    	});
    });
    
    // post
    $(function() {
    	$("#button-map-001").click(function() {
    		$.post("demo4/Demo4_gainMap.action", {
    			value : $("#value").val()
    		}, function(data) {
    			$("#map-value").html(data.map.key);
    		});
    	});
    });
    // get
    $(function() {
    	$("#button-map-002").click(function() {
    		$.get("demo4/Demo4_gainMap.action", {
    			value : $("#value").val()
    		}, function(data) {
    			$("#map-value").html(data.map.key);
    		});
    	});
    });
    // ajax
    $(function() {
    });
    $("#button-map-003").click(function() {
    	$.ajax({
    		url : "demo4/Demo4_gainMap.action",
    		type : "post",
    		data : "value=" + $("#value").val(),
    		dataType : "JSON",
    		success : function(data) {
    			$("#map-value").html(data.map.key);
    		}
    	});
    });
    


  • 相关阅读:
    卷积神经网络
    TensorFlow线性回归
    TensorFlow常用操作
    TensorFlow基本计算单元——变量
    Pandas基础
    Numpy基础
    Python基础
    Windows下安装TensorFlow教程
    mongodb并列查询,模糊查询
    C#对Mongodb数组对象操作
  • 原文地址:https://www.cnblogs.com/wyang0126/p/5039923.html
Copyright © 2011-2022 走看看