页面:
<%@ 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>
分享到:
相关推荐
NULL 博文链接:https://tanzhengping11.iteye.com/blog/619150
CCMS使用目前java主流技术架构:hibernate3+struts1.3+spring。AJAX使用jquery和json实现。视图层并没有使用传统的JSP技术,而是使用更为专业、灵活、高效的自定义标签,使代码更为简洁,高效。 数据库使用MYSQL,并...
应用了struts1框架,实现了MVC模式,相比bookShop1.0大大减少了Jsp文件的数量和复杂度。因为时间关系,代码并未全面改造完毕,留给感兴趣的同学自己完善。
中文,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 中文...
第23章 在线音乐管理系统(ajax+jsp+struts 2.x) 23.1 在线音乐管理系统简述 23.2 在线音乐管理系统前期准备 23.3 在线音乐管理系统具体实现——超级管理员操作 23.4 在线音乐管理系统具体实现——注册...
其次是相关开发技术以及开发工具的介绍,包括Java、struts2技术,JQuery、JavaScript、css、Ajax等前端开发技术;然后是需求分析介绍,包括需求描述、业务建模,使用Rose绘制UML,建立了活动图以及类图等;接着介绍...
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...
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....
3.1 偶的ExtJS讲座之基础教程PDF版3.2 很炫的图片循环效果(jquery改写版)3.3 CSS雕虫小技:八卦五行布图法介绍4. 软件开发和项目管理 4.1 面子驱动编程 4.2 创业公司的项目管理困境 ···············...
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 实体联系图.... ...
{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...
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...