• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ajax提交到java后台之后处理数据的实现

    环境:eclipse+struts

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

    index.jsp

    %@ page language="java" contentType="text/html; charset=UTF-8" 
      pageEncoding="UTF-8"%> 
    !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
    html> 
    head> 
    meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    title>Insert title here/title> 
    /head> 
    body> 
    input type="text" id="userinput"> 
    input type="button" id="submit"> 
    div id="msg">/div> 
    /body> 
    script type="text/javascript" src="jquery-2.1.0.js">/script> 
    script type="text/javascript"> 
    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; 
      });  
    } 
    /script> 
    /html> 

     struts.xml

    action name="TestAction" class="com.action.Test"> 
      result>index.jsp/result> 
    /action> 

    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后台之后处理数据的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • jQuery+datatables插件实现ajax加载数据与增删改查功能示例
    • MVC+jQuery.Ajax异步实现增删改查和分页
    • jQuery的Ajax接收java返回数据方法
    • ajax java 实现自动完成功能
    • AJAX+JAVA用户登陆注册验证的实现代码
    • 详解Java Ajax jsonp 跨域请求
    • Java使用Ajax实现跨域上传图片功能
    • Javaweb使用cors完成跨域ajax数据交互
    • 深入Ajax代理的Java Servlet的实现详解
    • 在Java的Struts中判断是否调用AJAX及用拦截器对其优化
    • AJAX实现数据的增删改查操作详解【java后台】
    上一篇:关于ajax的使用方法_例题、ajax的数据处理
    下一篇:React+ajax+java实现上传图片并预览功能
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ajax提交到java后台之后处理数据的实现 ajax,提,交到,java,后台,之后,