`
zhiming_817
  • 浏览: 164318 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jquery ajax +struts1.3

    博客分类:
  • ajax
阅读更多

页面:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>


<html> 
<head> 
<script type="text/javascript" src="jquery-1.4.1.js"></script> 
<script type="text/javascript"> 
$(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());
});
}
</script> 
<body> 
<a href="#" >helloworld</a> 
</body> 

</html>

 

 

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

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd">

<struts-config>
  <form-beans />
  <global-exceptions />
  <global-forwards />
  <action-mappings >
    <action path="/hello" type="com.yourcompany.struts.action.HelloAction" />

  </action-mappings>

  
</struts-config>

 

分享到:
评论

相关推荐

    struts2.1.8+json+jquery1.3实现ajax

    NULL 博文链接:https://tanzhengping11.iteye.com/blog/619150

    cms内容管理系统

    CCMS使用目前java主流技术架构:hibernate3+struts1.3+spring。AJAX使用jquery和json实现。视图层并没有使用传统的JSP技术,而是使用更为专业、灵活、高效的自定义标签,使代码更为简洁,高效。 数据库使用MYSQL,并...

    struts1.x实现的网上书店示例

    应用了struts1框架,实现了MVC模式,相比bookShop1.0大大减少了Jsp文件的数量和复杂度。因为时间关系,代码并未全面改造完毕,留给感兴趣的同学自己完善。

    java学习阶段所有的API帮助文档

    中文,html5+API中文帮助文档,HTML语言教程,JavaEE6.0_API_帮助文档,JavaEE7-api,JBoss jBPM 3.0,jBPM4.3用户指南,JDK+8.0+EN+API,JDOM_API_帮助文档,JFreeChart+API+文档,jQuery1.3中文参考,JScript 中文...

    JAVA WEB典型模块与项目实战大全

    第23章 在线音乐管理系统(ajax+jsp+struts 2.x)  23.1 在线音乐管理系统简述  23.2 在线音乐管理系统前期准备  23.3 在线音乐管理系统具体实现——超级管理员操作  23.4 在线音乐管理系统具体实现——注册...

    Java 婚庆管理系统设计及实现.zip

    其次是相关开发技术以及开发工具的介绍,包括Java、struts2技术,JQuery、JavaScript、css、Ajax等前端开发技术;然后是需求分析介绍,包括需求描述、业务建模,使用Rose绘制UML,建立了活动图以及类图等;接着介绍...

    开源框架jar包(百度云盘)

    Javascript & jQuery &Ajax&JSON · jquery-1.7.2.js · jquery-1.7.2.min.js · jQuery插件 · EasyUI+v1.3.4官方API中文版 · EasyUI+v1.3.4官方API中文版.rar · jackson-src-1.7.1.zip · ext-3.0.0.zip...

    SYPRO示例项目源码和EasyUI入门视频教程

    sshe示例程序(struts2+spring3+hibernate4+easyui)(Maven构建) easyui1.2.6整站文件.zip jquery1.7.2中文API修正版.chm jquery.easyui-1.2.5源码未压缩版.rar jquery-easyui-1.2.6.zip JQuery-esqyUI中文-1.2.5API....

    javaeye热点阅读

    3.1 偶的ExtJS讲座之基础教程PDF版3.2 很炫的图片循环效果(jquery改写版)3.3 CSS雕虫小技:八卦五行布图法介绍4. 软件开发和项目管理 4.1 面子驱动编程 4.2 创业公司的项目管理困境 ···············...

    Java源码管理-java-mysql-ASD-:javamysql体检管理系统源码+论文

    1.3 国内外研究现状.... 2 2 系统需求分析... 3 2.1 系统目标... 3 2.2 系统的功能要求... 4 2.2.1 后台功能.... 4 2.3 系统的性能需求... 4 2.4 系统的数据要求... 4 2.4.1 数据的性质.... 4 2.4.3 实体联系图.... ...

    Java学习笔记-个人整理的

    {1.3}补码}{19}{section.1.3} {1.3.1}总结}{23}{subsection.1.3.1} {1.4}数据类型}{23}{section.1.4} {1.4.1}整数与浮点数}{23}{subsection.1.4.1} {1.4.1.1}浮点数原理}{24}{subsubsection.1.4.1.1} {1.4.2}...

    千方百计笔试题大全

    5、语句float f=1.3;编译能否通过? 8 6、short s1 = 1; s1 = s1 + 1;有什么错? 8 7、Java 有没有goto? 8 8、int 和Integer 有什么区别? 9 9、&和&&的区别? 9 10、简述逻辑操作(&,|,^)与条件操作(&&,||)的区别? 9...

    java面试宝典

    5、语句float f=1.3;编译能否通过? 8 6、short s1 = 1; s1 = s1 + 1;有什么错? 8 7、Java 有没有goto? 8 8、int 和Integer 有什么区别? 9 9、&和&&的区别? 9 10、简述逻辑操作(&,|,^)与条件操作(&&,||)的区别? 9...

Global site tag (gtag.js) - Google Analytics