【实例】ajax提交到java后台之后处理数据
来源:互联网 发布:软件项目风险控制措施 编辑:程序博客网 时间:2024/05/21 09:33
环境: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 {@Overridepublic String execute() throws Exception {// TODO Auto-generated method stubHttpServletRequest 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;}}
0 0
- 【实例】ajax提交到java后台之后处理数据
- ajax提交数据到后台
- ajax提交数据到后台处理返回json问题
- ajax提交数据到后台php接收
- AJAX处理数据提交到Servlet
- 原生js的Ajax提交json数据到后台
- AJax提交表单数据到后台springmvc接收
- MVC3/4项目开发中遇到的ajax提交Json数据到后台Controller处理(接收参数:多重JSON)
- Ajax提交数据给后台
- AJAX实现后台提交数据
- Ajax 提交表单或提交数据到后台时没有提交值(后台接收不到值)
- jquery ajax 传数据到后台乱码的处理方法
- ajax前台中文数据到后台处理接收时乱码
- jqgrid增、删、改之后将多条数据一次性提交到后台
- Java-jsp表单提交整个table数据到后台
- 前端通过AJAX提交数据,后台PHP处理数据实现异步操作基本流程
- springMVC ajax 提交数组到后台
- 通过ajax提交数组到后台
- 【scrapyd】windows下安装运行scrapyd
- CoordinatorLayout 的jar包位置
- php日常3-21 设计一个九九乘法表
- POJ3126Prime Path(BFS)
- hadoop命令及hive数据库操作语句的简单使用
- 【实例】ajax提交到java后台之后处理数据
- leetcode——292—— Nim Game
- 设计模式之抽象工厂模式感悟
- KMP 题解
- Java贪心算法: 田忌赛马
- Java --- HashMap的四种循环遍历方式及性能对比
- Android RecyclerView 使用完全解析 体验艺术般的控件
- Guava — Preconditions
- c:forEach的varStatus属性