`

spring 中使用jquery实现ajax异步调用

阅读更多

功能:创建班级前首先检查班级是否存在

 

1.Control类

/**

* 根据班级名查询班级

* @author:qiuchen

* @createTime:2012-6-14

* @param teacherName

* @return

*/

@RequestMapping("/find")

public void findClasses(String clsName,HttpServletResponse response){

PrintWriter writer = null;

try {

writer = response.getWriter();

Classes classes = this.classesService.findByName(clsName);

if(classes == null){

writer.print("ok");

}else{

writer.print("error");

}

} catch (IOException e) {

e.printStackTrace();

} finally{

if(writer != null){

writer.flush();

writer.close();

}

}

}

 

2.JS

var flag = false;

unction check(){

var clsName = document.getElementById("name").value;

var url = "${ctx}/manage/classes/find.do?clsName="+clsName;

$.ajax({type:"POST", url:url,dataType:"text", success:function(datas) {

if(datas == "error"){

document.getElementById("error").style.display = 'inline';

document.getElementById("ok").style.display = 'none';

}else{

document.getElementById("sub").removeAttribute('disabled');

document.getElementById("ok").style.display = 'inline';

document.getElementById("error").style.display = 'none';

flag = true;

}

}});

}

分享到:
评论

相关推荐

    jQuery的Ajax实现异步传输List、Map

    本话题将深入探讨如何使用jQuery的Ajax功能实现异步传输List和Map类型的数据,同时涉及JSON数据格式的使用。 首先,让我们了解JSON(JavaScript Object Notation),它是轻量级的数据交换格式,易于人阅读和编写,...

    springmvc利用jquery实现ajax的例子

    在本示例中,我们将探讨如何使用Spring MVC框架与jQuery库结合实现Ajax功能。Spring MVC是Spring框架的一部分,专门用于构建Web应用程序,而jQuery则是一个强大的JavaScript库,简化了DOM操作、事件处理以及异步HTTP...

    spring框架项目+jQueryAjax提交实例。jquery-3.3.1.min.js

    标题中的"spring框架项目+jQueryAjax提交实例"指的是一个整合了Spring框架和jQuery AJAX技术的Web应用程序项目。这个项目提供了一个完整的流程,演示了如何在前端使用jQuery的AJAX功能向后端Spring MVC控制器发送...

    struts2+spring+ibatis+jquery ajax的登陆注册实时验证

    Struts2、Spring、iBatis和jQuery AJAX是Java Web开发中的四大核心技术,它们共同构建了一个功能强大的MVC(模型-视图-控制器)架构。本文将深入探讨这些技术在登录注册系统中的应用。 首先,Struts2是Apache基金会...

    一个实用了spring mvc和ajax异步请求的例子

    总结起来,这个"一个实用了spring mvc和ajax异步请求的例子"涵盖了Web开发中的重要概念,包括Spring MVC的Controller设计、RESTful API的实现以及Ajax的异步数据交互。这样的组合使得Web应用更加动态,用户体验更佳...

    Jquery实现表单异步提交.zip

    综上所述,"Jquery实现表单异步提交"项目通过`ajaxJquerySubmit`实例,详细讲解了如何在Java Web环境中利用jQuery的Ajax功能实现表单无刷新提交,从而提高应用的交互性和效率。这不仅有助于提升用户体验,也有利于...

    struts2+spring+hibernat Jquery ajax simple tree 动态生成树实例

    在本例中,我们使用jQuery的Ajax方法发送异步请求到服务器,获取树节点数据。Ajax的优势在于无需刷新整个页面,仅更新需要的部分,提高了用户体验。 Ajax请求返回的数据通常为JSON格式,这是一种轻量级的数据交换...

    SSH+jQuery+json 实现的Ajax操作,绝对精华,代码简练清晰,绝对能看明白

    这个压缩包中的资源,"SSH+jQuery+json 实现的Ajax操作,绝对精华,代码简练清晰,绝对能看明白",显然提供了一个使用这些技术实现Ajax级联操作的实例。下面将详细介绍这些技术及其在Ajax操作中的应用。 **SSH ...

    Ajax里jQuery的ajax与ssh集成

    当我们谈论Ajax与jQuery的ajax方法与SSH框架的集成时,实际上是在讨论如何在前端使用jQuery的Ajax功能与后端SSH框架进行通信,实现数据的无刷新交互。 首先,jQuery的`$.ajax()`方法是核心工具,它允许我们发起异步...

    Struts2之struts2自带插件实现异步调用案例struts015

    Struts2是一个强大的Java web应用程序框架,它提供了一种组织应用结构和控制流程的方式,而Struts2的异步调用功能则是为了提高用户体验,通过AJAX技术实现在不刷新整个页面的情况下更新部分视图。在本案例"Struts2之...

    struts2+json+jquery实现ajax登录和注册功能

    在Ajax操作中,jQuery的$.ajax()方法提供了一种简洁的方式来发起异步请求,处理服务器响应,更新DOM元素,而无需重新加载整个页面。这不仅提升了应用程序的响应速度,也改善了用户体验,特别是在登录与注册场景中,...

    使用Jquery,Ajax+Struts+Spring+Ibatis写的一个无限级树,供大家参考一下

    1. 前端HTML/CSS/JavaScript:使用jQuery构建可交互的树形结构,通过Ajax异步加载数据。 2. Ajax请求处理:Struts Action接收并处理请求,调用服务层获取数据。 3. 业务逻辑:Spring Service层实现获取树节点的逻辑...

    spring-mvc-jquery.zip_jquery_mvc jquery_spring jquery_spring mvc

    开发者可能使用jQuery来处理用户的输入,通过AJAX调用Spring MVC的Controller方法来异步获取或更新数据,而无需刷新整个页面。这种方式提高了应用的响应速度,提供了更好的用户体验。 在实际应用中,jQuery可以与...

    spring-boot-ajax:如何使用Jquery和Ajax调用rest API

    本文将详细讲解如何在Spring Boot项目中使用Jquery和Ajax调用RESTful API,以实现无刷新的数据更新。 首先,我们要了解Spring Boot的核心特性:它是基于Spring框架的一个快速开发工具,它简化了新Spring应用的初始...

    jquery ajax 智能搜索

    本文将深入探讨如何使用jQuery和AJAX技术实现一个智能搜索功能,通过分析给定代码示例,我们将理解其工作原理、关键技术和实践技巧。 #### 一、jQuery与AJAX简介 **jQuery** 是一个轻量级的JavaScript库,它简化了...

    springboot+mybatis+websocket+jquery+ajax 实现在线聊天功能

    Spring Boot作为快速开发框架,MyBatis作为持久层工具,WebSocket用于实现实时通信,jQuery简化前端操作,而Ajax则用于异步数据交互。下面将详细阐述这些技术在构建在线聊天系统中的应用。 1. **Spring Boot**:...

    struts2+spring3+ibatis2.3+jquery_ajax1.7

    通过MyBatis-Spring整合,可以在Spring容器中无缝地使用iBatis,实现事务管理。 jQuery_AJAX1.7是前端与服务器通信的重要工具,它封装了XMLHttpRequest对象,简化了AJAX操作。jQuery的$.ajax方法提供了异步请求的...

    springmvc异步ajax请求

    在Spring MVC框架中,异步Ajax请求是一种常见的前端与后端交互方式,它允许Web应用在不刷新整个页面的情况下更新部分视图。这种方式极大地提升了用户体验,因为它减少了不必要的数据传输和页面渲染时间。以下是对这...

    ssh整合+JSON+Jquery+Ajax

    SSH整合指的是Spring、Struts和Hibernate这三大框架的集成应用,它们是...这些文件共同构成了一个完整的SSH+JSON+Jquery+Ajax的示例应用,展示了如何在实际开发中有效地组合使用这些技术,以实现高效、互动的Web应用。

    Spring+Struts2+JQuery实现简单的登录功能

    在登录界面中,JQuery可以用来增强用户体验,例如使用AJAX进行异步登录提交,这样用户无需刷新整个页面就能看到登录结果。同时,JQuery还能用于表单验证,确保输入数据的有效性。 在项目"LoginDemo"中,我们可能会...

Global site tag (gtag.js) - Google Analytics