ajax提交到java后台之后处理数据的示例分析-创新互联

这篇文章给大家分享的是有关ajax提交到java后台之后处理数据的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联建站-专业网站定制、快速模板网站建设、高性价比北戴河网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式北戴河网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖北戴河地区。费用合理售后完善,十年实体公司更值得信赖。

环境:eclipse+struts


要实现的效果:点击按钮提交数据到后台之后回到前台显示出来数据


index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" 
  pageEncoding="UTF-8"%> 
 
 
 
 
Insert title here 
 
 
 
 
        window.onload = function() {    document.getElementById("submit").onclick = test;  }  function test(){    var userinput = document.getElementById("userinput");    $.post("http://localhost:8080/TestSpring/TestAction",{username:userinput.value},    function(data, textStatus){      document.getElementById("msg").innerHTML = data;    });   }   

 struts.xml

 
  index.jsp 

Test.java

package com.action; 
 
import java.io.PrintWriter; 
import java.util.Map; 
 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
 
import org.apache.struts2.ServletActionContext; 
 
import com.opensymphony.xwork2.ActionContext; 
import com.opensymphony.xwork2.ActionSupport; 
 
public class Test extends ActionSupport { 
  @Override 
  public String execute() throws Exception { 
    // TODO Auto-generated method stub 
    HttpServletRequest request = org.apache.struts2.ServletActionContext.getRequest(); 
    HttpServletResponse response = ServletActionContext.getResponse(); 
    request.setCharacterEncoding("utf-8"); 
    response.setCharacterEncoding("utf-8"); 
    PrintWriter out = response.getWriter(); 
    out.write(request.getParameter("username")); 
    out.flush(); 
    out.close(); 
    return SUCCESS; 
  } 
}

感谢各位的阅读!关于“ajax提交到java后台之后处理数据的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


文章标题:ajax提交到java后台之后处理数据的示例分析-创新互联
分享链接:http://cdiso.cn/article/coehoi.html

其他资讯