ajax 请求struts1,jquery ajax +struts1.3
页面:
$(document).ready
(
function()
{
$("a").click
(
function()
{
alert("Hello world!");
getHelloxml();
//getH();
}
);
}
);
//ajax调用方法一
function getHelloxml(){
$.ajax({
type: "POST",
url: "hello.do",
//dataType:"xml",
success: function(xml){
alert( "Data Saved: " +$(xml).text());
}
})
}
//ajax调用方法二
function getH(){
$.get("hello.do", function(data){
alert("Data Loaded: " + $(data).children().text());
});
}
helloworld
action
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.yourcompany.struts.action;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.thoughtworks.xstream.XStream;
/**
* MyEclipse Struts
* Creation date: 02-22-2010
*
* XDoclet definition:
* @struts.action validate="true"
*/
public class HelloAction extends Action {
/*
* Generated Methods
*/
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
// TODO Auto-generated method stub
XStream xs = new XStream();
try {
//Message message=new Message();
//message.setRest("zhao zhiming ");
response.setContentType("text/xml");
response.setCharacterEncoding("UTF-8");
response.getWriter().write(xs.toXML("你好"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
}
struts-config
ajax 请求struts1,jquery ajax +struts1.3相关推荐
- java怎么处理ajax请求,java怎么用ajax请求?jquery ajax请求后台的简单例子
jQuery.ajax(url,[settings]) 概述 通过 HTTP 请求加载远程数据. jQuery 底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等.$.ajax ...
- Ajax请求,JQuery发送请求,Axios请求,Fetch请求总结
常见的请求方式 1.Ajax请求 定义: 同步与异步的区别: Ajax的工作原理: 实现AJAX的基本步骤: Get请求: Post请求: 2.JQuery发送请求 Get请求: Post请求: 3. ...
- ajax 跨域请求数据,JQuery Ajax执行跨域请求数据的解决方案
JQuery Ajax执行跨域请求数据的解决方案 今天前端因为需要ajax调用两个不同的项目,请求域不一样,所以涉及ajax跨域的问题 ,其实很简单,具体如下 原来的ajax请求如下: $.ajax( ...
- ajax请求 拦截窗口,ajax请求成功后新开窗口window.open()被拦截解决方法
ajax请求成功后新开窗口window.open()被拦截解决方法 问题: 前面开发项目时碰到一个问题,ajax 异步请求成功后需要新开窗口打开 url,使用的是 window.open() 方法,但 ...
- ajax请求时cookie,ajax跨域请求中的cookie问题
update 另一个问题 ajax在进行复杂请求如PUT,POST,DELETE等时,当请求为cross domain request是,会先发一个OPTIONS请求确认服务器的跨域支持情况,在发送原 ...
- ajax abort 原因,jquery ajax abort()方法
如果用户频繁点击ajax请求,除最后一个外都是无效的,趁早结束节省资源.也可能出现更严重的问题,最后一个发送的请求,响应未必是最后一个,有可能造成混乱.用jquery的abort方法,可以中途中止aj ...
- 【转】Jquery -Ajax 入门练习 Jquery.Ajax 调用后台函数,获取DataTable Json,Asp.net
直接上图=============最后拷贝源码(图片清楚) ====================================================================== ...
- ajax返回304,jquery $ajax GET请求在IE浏览器兼容中遇到的304 cache请求的经验分享
在最代码上线后,印象最深的2个bug: 1.用户提醒数字明明已经查看了但是一直还在提示. 2.用户下载代码已经登录了但是一直提示尚未登录. 经过和牛牛们远程协助发现是因为在IE内核的浏览器下,http ...
- 使用ETag识别ajax,如何使用jQuery AJAX请求访问ETag头?
我正在使用jQuery ajax调用来请求来自发送HTTP响应头中的ETag的服务器的数据.我需要访问标题,但是当请求成功并调用jqXHR.getAllResponseHeaders()时,我只能看到 ...
- ajax拒绝访问,jQuery ajax请求 - IE11访问被拒绝
这个问题 我正在使用以下函数通过jQuery发出ajax请求: function ajaxRequest(requestName,responseFunction,parameters) { cons ...
最新文章
- 有了AD,还需要WINS吗?
- JAVA架构师面试题and如何成为架构师
- mysql访问60s出现timeout_websocket 每60s报WsHttpUpgradeHandler.timeoutAsync
- BZOJ3223文艺平衡树——非旋转treap
- Java基础,双色球系统实现,完整版本,没有BUG,完整代码版
- java有用还是c有用_这周的有用资源
- 31省份及直辖市自治区的下拉框代码
- 值得收藏的网盘搜索引擎网盘搜索工具
- css横向导航栏布局,CSS04--对齐、 布局、导航栏
- 2020年度总结和一些想法
- (一)线段树入门--补充与其他模板
- linux内核源码漫游,Linux内核源代码漫游
- 关于家用路由器下挂多个设备包括下挂路由器的操作
- 超鸿蒙是什么意思,“志在烟霞慕隐沦,功成归看五湖春。一叶舟中吟复醉,云水。”的意思,诗词全文,作者,上一句和下一句是什么?-选自五代李珣《定风波·志在烟霞慕隐沦》-古诗词名句大全...
- 个人或企业网站建设备案不备案有区别?如何备案?
- 使用欧镭2D雷达ROS驱动
- LTE下行物理层传输机制(1)-天线端口Antenna Port和小区特定参考信号CRS
- 齿轮箱故障诊断技术(一)
- 数学竞赛辅导陈启浩pdf_2020年数学建模竞赛备赛利器送你
- eclipse从git拉去出现红色方块的解决办法