后台action
package com.itcast;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
public class KeepAction {
public String execute() throws IOException
{
HttpServletResponse response = ServletActionContext.getResponse();
HttpServletRequest request=ServletActionContext.getRequest();
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
PrintWriter out=response.getWriter();
out.print("dddd");
return null;
}
}
前台中
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
$("document").ready(function(){
$("#btnok").click(function(){
var url="http://127.0.0.1:8080/XiaoMing/test/userAction.action";
var url2="http://127.0.0.1:8080/XiaoMing/info/keepAction.action";
$.post(url2,function(data){alert(data);});
});
});
</script>
</head>
<body>
<input type="button" value="click" id="btnok"/>
</body>
</html>
相关推荐
在处理Ajax返回的数据时,可能会遇到返回的数据与预期不符的情况,导致在进行字符串比较时出现不相等的结果。这可能是由于Ajax调用返回的数据中含有不可见字符或额外的空格,使得即使看起来相同的字符串实际上在内存...
本文将详细介绍如何利用AJAX技术实现字符串的异步获取,并展示一个具体的示例——通过AJAX实现无刷新页面,返回字符串进行三级级联。 #### 二、AJAX基础知识 1. **概念简介**: - AJAX是一种用于创建更快响应的...
在DWR中,"返回字符串&对象&列表"是指DWR接口可以处理多种类型的数据返回。下面将详细介绍DWR如何处理这些不同类型的数据: 1. **返回字符串**: 在DWR中,如果你的Java方法返回一个字符串,这个字符串会直接在...
在处理Ajax返回的JSON(JavaScript Object Notation)数据时,可能会遇到一些问题,尤其是当JSON数据中包含换行符时。本文将深入探讨这个问题,以及如何正确地处理这种情况。 首先,JSON是一种轻量级的数据交换格式...
最后,我们讨论如何使用Ajax返回字符串数据。这通常用于简单的文本信息交互,如错误消息或提示: ```javascript function getTextData(url) { var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr...
在描述的问题中,开发者发现AJAX返回的内容在Firefox、IE和Chrome这三种不同的浏览器中表现不一致,这可能是由于它们对返回内容的类型判断存在差异。 在处理这个问题时,关键在于正确设置服务器返回的Content-Type...
这篇文章主要介绍了使用JavaScript(简称JS)的Ajax技术将数据传送到服务器后台,并对后台返回的字符串进行处理的方法。本文将详细阐述相关知识点,包括Ajax技术、HTTP请求方法、JSON数据格式处理,以及如何在后台...
### AJAX JSON Java 用法:将 List 和 Object 转换为 Json 格式字符串 在现代 Web 开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛应用于创建交互式的 Web 应用程序。其中,JSON(JavaScript Object ...
总结来说,解决Ajax异步请求返回字符串的问题,核心在于确保服务器端正确设置了响应的内容类型,并且客户端在发起请求时,通过合适的数据类型和内容类型声明,使得返回的数据能够被正确解析。同时,要确保服务器端...
ReturnText Ajax返回字符串数据 ReturnXML Ajax读取XML类型数据 PostUser Ajax提交数据更新服务器内容 xmlhttpWeather 获取天气网站的内容 第11章(/C11/) 11.1.htm 采用标准的...
在开发Web应用时,我们经常需要使用弹出层来展示一些临时信息或进行交互操作,例如编辑、删除等。...这个示例展示了如何在编辑角色权限的场景下,通过Ajax返回的HTML字符串动态生成复选框,提高了用户体验。
在互联网应用开发中,AJAX(Asynchronous...通过上述方法,可以有效解决AJAX回调函数中返回字符串乱码的问题。这一过程要求开发者仔细检查并遵循正确的字符编码规范,以确保前后端数据交互的正确性和用户体验的友好性。
在描述中提到的例子中,服务器端返回一个JSON字符串,然后这个字符串被绑定到一个下拉框,实现级联效果。这是一个常见的场景,比如当我们需要根据用户在第一个下拉框的选择动态填充第二个下拉框的选项时。下面是一个...
二、返回字符串 在Ajax请求中,服务器端处理完业务逻辑后,通常会将结果以字符串形式返回。在JavaScript中,你可以通过XMLHttpRequest对象的`responseText`属性获取这个字符串。例如: ```javascript xmlHttp....
// 返回字符串的方法 public function StrQuery($sql, $type = 1) { $db = new mysqli($this->host, $this->uid, $this->pwd, $this->dbname); $r = $db->query($sql); if ($type == 1) { $attr = $r->fetch_...
这个"ajax返回json对象.zip"文件很显然是关于如何使用Ajax从服务器获取并处理JSON数据的一个教学或示例资源。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其易于人阅读和编写,同时也易于机器...