`
lirong1978
  • 浏览: 3671 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JQuery&struts最简单的ajax调用

阅读更多
增加用户的时候,当输入用户名称以后,查询该用户是否存在.

1.JSP文件我是这样写的.
	    			$.ajax({
	    				type:'post',
	    				url:'${pageContext.request.contextPath}/jsp/squsergl/checkUserAccount.action',//调用的action
	    				data:{'userAccount':userAccount,'date':d},//请求的参数
	    				success:function(msg){
	    					if(msg==1)
	    					{
	    						
	    						$("#span1").html("<font color='red'>此用户帐号已被占用</font>");
	    					}
	    					if(msg==0)
	    					{
	    						
	    						$("#span1").html("<font color='blue'>此用户帐号可以使用</font>");
	    					}
	    				}
	    			});


2.struts配置文件很简单
<action name="checkUserAccount" class="squserglAction" method="checkUserAccount"></action>


3.struts的action代码
public void checkUserAccount() throws IOException
	{
		HttpServletRequest request = ServletActionContext.getRequest();
		HttpServletResponse res=ServletActionContext.getResponse();
		String userAccount=request.getParameter("userAccount");
		System.out.println(userAccount);
		List list=squserglService.findCheckUserAccount(userAccount);//查询一下数据库,有没有该用户
		if(list.size()>0)
		{
			res.getWriter().print(1);
		}
		
		else
		{
			res.getWriter().print(0);
		}
	}


OK.一个简单的AJAX调用就完成啦!
分享到:
评论
1 楼 plavip 2010-08-18  
你小孩很可爱啊

相关推荐

    jquery + struts1 + ajax学习例子

    在IT行业中,jQuery、Struts1和Ajax是三个非常重要的技术,它们分别在网页交互、MVC框架和异步数据传输方面发挥着关键作用。这个"jquery + struts1 + ajax学习例子"提供了结合这三个技术的实践教程,帮助开发者更好...

    jQuery+Struts+Ajax无刷新分页

    - **Ajax调用**:jQuery的`$.ajax()`函数用于发起异步请求,它与服务器进行通信以获取新的分页数据,而无需刷新整个页面。 ### 2. Struts2 Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web框架...

    jQuery与Struts2 在ajax 上的结合

    以下是一个简单的示例,展示了如何在jQuery中调用Struts2 Action并接收响应: ```javascript $.ajax({ url: 'your-struts2-action-url', type: 'POST', dataType: 'json', data: {param1: 'value1', param2: '...

    使用struts2+JQuery实现的简单的ajax例子

    在这个简单的Ajax例子中,我们将探讨如何整合Struts2和jQuery来实现页面无刷新的数据更新。 首先,我们需要在项目中引入Struts2和jQuery的相关依赖。Struts2通常通过Maven或Gradle添加依赖库,包括核心库、struts2-...

    Struts2+Jquery+Ajax

    6. Struts2与Ajax的集成,使用JQuery的$.ajax()或$.getJSON()方法 7. 请求与响应的处理,包括参数传递和数据封装 8. 实例演示:使用Struts2+Jquery+Ajax实现动态加载数据或表单验证 "struts2 jar"文件包含了Struts2...

    Java中:struts2+jQuery+ajax调用(引用)

    Java中:struts2+jQuery+ajax调用(引用) 代码,解析,源码,demo,实例,分析

    struts2+jquery+ajax文件异步上传

    在这个项目中,jQuery被用来封装Ajax调用,使得文件上传可以在后台进行,无需刷新整个页面。通过使用`$.ajax()`或`$.fileUpload()`方法,我们可以创建一个异步请求,将文件数据发送到服务器。 Ajax(Asynchronous ...

    struts2的Ajax实现注册验证

    你需要设置一个特定的结果类型,比如`json`,这将使Struts2以JSON格式返回数据,非常适合Ajax调用。 2. **Ajax请求**:在客户端,通常使用JavaScript库如jQuery来发送Ajax请求。一个简单的例子是使用`$.ajax()`函数...

    Struts_jQueryAjax

    在这个名为"Struts_jQueryAjax"的示例中,我们看到Struts2与jQuery库以及Ajax技术的整合应用。jQuery是前端JavaScript库,它简化了DOM操作、事件处理和Ajax交互。Ajax(异步JavaScript和XML)允许我们在不刷新整个...

    struts2ajax项目

    本项目"struts2ajax"是基于Struts2框架,利用jQuery库实现的Ajax功能示例。jQuery是一个轻量级的JavaScript库,它简化了DOM操作、事件处理以及Ajax交互,使得开发者更容易实现复杂的前端效果和交互。 首先,我们...

    JQuery发起ajax请求Struts2,并操作JSON数据的例子

    在Web开发中,jQuery、Ajax、Struts2和JSON是常用的技术栈,它们结合使用能够构建动态、交互式的网页应用。下面将详细讲解这些技术及其在"JQuery发起ajax请求Struts2,并操作JSON数据的例子"中的应用。 **jQuery** ...

    struts2对AJAX的支持

    Struts2通过集成jQuery插件和其他库,使得在基于Struts2的应用中集成AJAX变得简单易行。 首先,我们来理解一下Struts2是如何实现AJAX支持的。Struts2提供了一个名为`struts2-jquery-plugin`的插件,它扩展了Struts2...

    struts2中AJAX实现

    Action类可能有一个返回JSON数据的方法,JSP页面可能包含一个AJAX调用的示例,而JavaScript代码则负责处理响应并更新页面。 综上所述,Struts2与AJAX的结合使得Web应用能够实现无刷新的用户体验,提高了交互性和...

    ajax-struts2需要的3个包

    Struts2 JSON插件增强了框架处理JSON请求和响应的能力,使得开发者能够方便地将Action的结果以JSON格式输出,供Ajax调用。通过这个插件,你可以配置Struts2的动作类,使其能够直接返回JSON对象,而无需额外的视图层...

    最简单的:Struts2+JSON+JQUERY+AJAX 完整DEMO源代码

    3. **JSP页面**:前端展示部分,可能使用JSP和JQUERY进行DOM操作,通过AJAX调用后台Action并处理返回的JSON数据。 4. **JavaScript函数**:使用JQUERY的AJAX方法(如`$.ajax()`或`$.getJSON()`)来发起异步请求,...

    jquery下的ajax与struts2操作数据库

    1. **商品记录删除**:当用户点击删除按钮时,jQuery可以通过AJAX调用一个Struts2的Action,传递商品ID作为参数。在Action中,我们可以使用Hibernate或JDBC等持久层技术来执行SQL删除语句,然后返回一个表示操作成功...

    struts2实现ajax

    - **视图**:在JSP页面上,使用Struts2-JQuery标签库的`sj:a`标签来创建Ajax链接或按钮,指定动作的URL和要调用的客户端回调函数。 - **服务端响应**:在Action中处理业务逻辑,返回JSON或XML数据。 - **客户端...

    struts2+json+jquery实现ajax数据的存取

    - **前端请求**:jQuery的$.ajax()方法被调用,指定URL为Struts2的Action,设置type为'POST'或'GET',dataType为'json',数据以JSON格式通过data参数传递。 - **Struts2处理**:Struts2框架接收到请求后,根据配置...

    省市联动jquery+struts2

    标题中的“省市联动jQuery+Struts2”是指在Web开发中使用jQuery库和Struts2框架实现的一个功能,即当用户选择一个省份时,相关的城市会动态地在下拉列表中加载出来,提供用户选择。这个功能在很多需要收集用户地址...

    Struts2+Ajax实现的用户登录

    在"Struts2+Ajax实现的用户登录"场景中,首先,我们需要在Struts2的配置文件(struts.xml)中定义一个Action,这个Action将处理用户的登录请求。Action通常会包含一个方法,比如`execute()`,该方法会在用户提交登录...

Global site tag (gtag.js) - Google Analytics