- 浏览: 1529405 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (516)
- Java (49)
- Java/Struts 2.0 (25)
- Java/Spring、Spring MVC (11)
- Java/Quartz (3)
- Java/Lucene (6)
- Java/Hibernate (19)
- Java/openJPA (7)
- Java/DWR (7)
- Java/Security、Spring Security/OAuth2 (6)
- Java/Threading (9)
- Java/XML (22)
- java/design pattern (4)
- Android (2)
- JavaScript (46)
- jquery (3)
- DB/MySQL (23)
- DB/Oracle (16)
- PHP (25)
- CSS (20)
- Linux (38)
- C/C++、DLL、Makefile、VC++ (31)
- 正则 (9)
- Eclipse (4)
- 安全、网络等概念 (25)
- 集群 (7)
- 网页 (5)
- 视频\音频 (1)
- HTML (6)
- 计算机数学/算法 (3)
- Virtualbox (1)
- LDAP (2)
- 数据挖掘 (6)
- 工具破解 (1)
- 其他 (13)
- Mail (1)
- 药材 (3)
- 游戏 (2)
- hadoop (13)
- 压力测试 (3)
- 设计模式 (3)
- java/Swing (2)
- 缓存/Memcache (0)
- 缓存/Redis (1)
- OSGI (2)
- OSGI/Gemini (0)
- 文档写作 (0)
- java/Servlet (3)
- MQ/RabbitMQ (2)
- MQ/RocketMQ (0)
- MQ/Kafka (1)
- maven (0)
- SYS/linux (1)
- cache/redis (1)
- DB/Mongodb (2)
- nginx (1)
- postman (1)
- 操作系统/ubuntu (1)
- golang (1)
- dubbo (1)
- 技术管理岗位 (0)
- mybatis-plus (0)
最新评论
-
pgx89112:
大神,请赐我一份这个示例的项目代码吧,万分感谢,1530259 ...
spring的rabbitmq配置 -
string2020:
不使用增强器 怎么弄?
OpenJPA的增强器 -
孟江波:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!4 ...
spring的rabbitmq配置 -
eachgray:
...
spring-data-redis配置事务 -
qljoeli:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!1 ...
spring的rabbitmq配置
1、将struts2的json插件加入web工程的lib,jsonplugin的下载地址:http://code.google.com/p/jsonplugin/downloads/list
2、struts.xml添加专为ajax使用的package
<package name="ajax" extends="json-default"> <action name="ajaxRequest" class="org.david.strutsHelloWorld"> <result type="json"></result> </action> </package>
3、helloworld.jsp
<SCRIPT type="text/javascript" src="js/jquery-min.js"></script> <SCRIPT type="text/javascript"> function clickButton() { var url = 'ajaxRequest.action'; var params = { name:$('#name').attr('value') }; jQuery.post(url, params, callbackFun, 'json'); } function callbackFun(data) { alert(data.result);//对应HelloWorld类的message属性 //获取数据后渲染页面 } </SCRIPT> <input id="name" type="text"> <input type="button" value="ok" onclick="javascript:clickButton();">
4、HelloWorld.java
package org.david.struts2; public class HelloWorld { private String name; private String result; // ajax请求参数赋值 public void setName(String name) { this.name = name; } // ajax返回结果 public String getResult() { return result; } public String execute() { this.result = "Hello! " + this.name + "."; return "success"; } }
转自:http://hi.baidu.com/gukeming888/blog/item/c68ae3f9e345b40da9d311c0.html
发表评论
-
Struts2中$,#,%的区别
2011-03-01 22:57 1385转自:http://hi.baidu.com/di ... -
<s:generator>
2011-02-27 21:54 1429<s:generator val="%{'aa ... -
<s:merge>
2011-02-27 21:45 895<s:set var="americanCar ... -
<s:append>
2011-02-27 21:44 1256<s:set var="list1" ... -
<s:iterator>
2011-02-27 21:01 1399属性名称 必填项 默认值 ... -
<s:bean>
2011-02-27 18:32 958public class DegreeConverter { ... -
<s:param>
2011-02-27 18:21 3611param标签用来把一个参数传递给包含着它的那个标签。 不管 ... -
updownselect
2011-02-27 16:24 1408<s:updownselect name="c ... -
combobox
2011-02-27 16:08 966<s:combobox name="combo ... -
checkboxlist
2011-02-27 12:15 898ddd public class LoginAction ... -
select optgroup
2011-02-27 11:58 724代码片段: public class LoginAction ... -
select标签
2011-02-23 21:17 1029import com.opensymphony.xwork2. ... -
radio标签
2011-02-23 21:13 1016import java.util.SortedMap; ... -
list、listkey、listValue属性
2011-02-22 21:07 7259list、listKey、listValue属性对 ... -
Ongl 与 ValueStack ActionContext
2011-01-09 21:03 1481转自:http://blog.sina.com.c ... -
struts2.0的ognl表达式研究
2011-01-09 21:02 1042OGNL —— 完美的催化剂 为了解决数据从V ... -
关于Struts2.0 标签中采用%{} 的处理原理
2011-01-09 20:57 1596项目中采用struts2.0时,常常使用计算表单式的处理源码 ... -
struts2 tags
2010-01-08 13:22 12351.<s:property> propert ... -
Struts2和Freemarker整合应用批量静态页面的生成
2009-11-07 23:19 3869利用Struts2生成静态页面其实很灵活,很强大,尤其是利用S ... -
导致"ERROR - Could not find action or result"的可能原因。
2009-10-08 10:51 2171在某些情况Struts 2.x的一些错误消息提示让人看得琢磨不 ...
相关推荐
Struts2、JSON和JQuery是Web开发中的三个关键技术,它们常常被结合使用来构建高效、动态的用户界面。在本教程中,我们将探讨如何利用这些技术实现一个简单的验证功能。 首先,Struts2是一个基于MVC(Model-View-...
Struts2、JSON和jQuery是Web开发中常用的三个技术,它们在构建动态、交互式的Web应用程序时发挥着关键作用。这个例子将展示如何整合这三个工具,实现前后端的数据交换。 首先,Struts2是一个强大的MVC(Model-View-...
"Struts2+JSON+jQuery实现Ajax数据的存取"就是一个典型的示例,它结合了强大的MVC框架Struts2、轻量级的数据交换格式JSON以及高效的前端库jQuery,以实现网页上的无刷新数据交互。下面将详细介绍这三个技术及其在...
Struts2、JSON、Ajax 和 jQuery 是Web开发中的四个关键技术,它们共同构建了现代Web应用程序的数据交互和用户界面交互的核心部分。 Struts2 是一个基于MVC(Model-View-Controller)架构的Java Web框架,它使得...
在与Struts2和JSON结合使用时,jQuery通过Ajax请求获取JSON数据,然后使用其丰富的API来更新页面内容,无需刷新整个页面,提高了用户体验。 以下是如何在实际项目中使用Struts2、JSON和jQuery的步骤: 1. **配置...
在前端,jQuery可以用来发送Ajax请求,这通常使用`$.ajax()`或`$.getJSON()`方法。当用户输入用户名后,jQuery会监听输入事件,当触发校验时,发送一个包含用户名的Ajax请求到服务器。收到后端返回的JSON数据后,...
本篇文章介绍如何利用Struts2框架结合jQuery与JSON来构建一个简单的Ajax功能。 #### 一、环境搭建 1. **引入Struts2的JSON插件** 描述中提到的第一步是将Struts2的JSON插件加入到Web项目的lib目录下。这一步非常...
在JQuery端,可以使用$.ajax或者$.getJSON方法发起Ajax请求,获取到JSON数据后,利用$.parseJSON或者直接使用JSON.parse()函数解析数据,然后利用JQuery的DOM操作方法更新页面元素。 总结来说,"struts2.1.8+json+...
Struts2、jQuery、JSON和Ajax是Web开发中常见的技术栈,它们共同为构建动态、交互式的用户界面提供了强大的支持。下面将详细解释这些技术及其在登录示例中的应用。 Struts2是一个基于MVC(Model-View-Controller)...
例如,使用`org.apache.struts2.json.JSONUtil`类的`json`方法将Java对象转换成JSON。 4. jQuery的Ajax请求:在前端,使用jQuery的$.ajax()函数发起一个HTTP请求到服务器。配置请求的URL、类型(GET或POST)、数据...
这个练习项目旨在帮助初学者掌握Struts2、JSON和jQuery的基本使用,通过实际操作理解它们如何协同工作,从而提升Web开发技能。通过这样的练习,你可以了解如何在服务器端处理数据,将其转换为JSON格式,然后在客户端...
Struts2、JSON、JQUERY和AJAX是Web开发中常用的技术栈,它们结合使用能够构建出高效、交互性强的动态网页应用。本DEMO源代码提供了这些技术的集成示例,非常适合初学者理解和实践。 **Struts2** 是一个基于MVC...
总的来说,"struts2+ajax+jquery"的组合让开发者能够轻松地构建交互性强、响应快速的Web应用。通过Struts2处理业务逻辑和控制流程,jQuery简化前端JavaScript代码,而Ajax则实现了无刷新的数据交换,提高了用户体验...
### Struts2、JSON与jQuery实现Ajax登录与注册功能详解 在现代Web开发中,实现...Struts2、JSON与jQuery的结合,不仅简化了前后端的通信流程,还提升了Web应用的实时性和响应速度,是现代Web开发不可或缺的技术组合。
Struts2、jQuery、JSON和List是Web开发中常见的技术栈,它们在构建动态、交互式的Web应用程序中扮演着重要角色。这篇博文可能是探讨如何在Struts2框架中结合jQuery和JSON来处理List类型的数据。 Struts2是一个流行...
总的来说,这个压缩包提供了一个全面的学习资源,帮助开发者深入理解并熟练运用JSON数据格式、Struts2框架和jQuery库。通过这些实例,你可以提高Web开发技能,尤其是处理动态交互和数据交换的能力。在实践中不断探索...
在Struts2框架下,我们可以使用Jquery的Ajax方法向服务器发送请求,获取JSON或XML数据,然后动态更新页面的部分内容。 在"06-mvc之struts2.ppt"中,可能涵盖了以下内容: 1. Struts2框架的基本概念和架构 2. 如何...
- **Struts2的JSON插件**:虽然题目要求不使用JSON,但通常情况下,Struts2通过JSON插件返回数据给jQuery是最方便的方式。不过,我们可以通过设置Content-Type为"text/plain"或"text/html",让Struts2返回非JSON...
总的来说,"struts2+json"资源涉及到了Struts2框架中的Action设计、拦截器机制、结果类型的配置,以及AJAX和JSON在Web应用中的使用。理解这些知识点对于开发动态、交互性强的Java Web应用至关重要。
Struts2、jQuery、JSON和Ajax是Web开发中常见的技术栈,它们在构建动态、交互式的Web应用程序中扮演着重要角色。这篇博文可能是介绍如何将这些技术整合到一起,以提高用户界面的响应性和用户体验。 Struts2是一个...