`
小网客
  • 浏览: 1241503 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring之controller中alert操作

    博客分类:
  • J2ee
 
阅读更多

需求:

Controller层直接alert

实现:

protected String alert(HttpServletResponse response, String msg, String url) {
	response.setCharacterEncoding("UTF-8");
	response.setHeader("Content-type", "text/html;charset=UTF-8");
	PrintWriter out = null;
	try {
		out = response.getWriter();
		out.print("<script>alert('" + msg + "');window.location.href='"
				+ url + "';</script>");
		out.flush();
	} catch (IOException e) {
		e.printStackTrace();
	} finally {
		IOUtils.closeQuietly(out);
	}
	return "common/suc";

}

protected void alertAndclose(HttpServletResponse response, String msg) {
	response.setCharacterEncoding("UTF-8");
	response.setHeader("Content-type", "text/html;charset=UTF-8");
	PrintWriter out = null;
	try {
		out = response.getWriter();
		out.print("<script>alert('" + msg + "');window.close();</script>");
		out.flush();
	} catch (IOException e) {
		e.printStackTrace();
	} finally {
		IOUtils.closeQuietly(out);
	}

}

 

0
3
分享到:
评论

相关推荐

    spring_MVC源码

    -- 这里在配成spring,下边也要写一个名为spring-servlet.xml的文件,主要用来配置它的controller --&gt; 19. *.do&lt;/url-pattern&gt; 20. &lt;/servlet-mapping&gt; 21. &lt;welcome-file-list&gt; 22. &lt;welcome-file&gt;index.jsp...

    spring mvc上传文件

    在本文中,我们将深入探讨如何使用Spring MVC框架与Ajax技术结合来实现文件上传的功能。Spring MVC是Spring框架的一部分,提供了一种模型-视图-控制器(MVC)架构模式,用于构建Web应用程序。Ajax(Asynchronous ...

    spring mvc +Extjs

    在现代Web开发中,Spring MVC和ExtJS是两个常见的技术,用于构建强大的后端和前端应用。本篇文章将深入探讨如何使用Spring MVC 3与ExtJS进行数据交互,特别是通过JSON格式来实现这一过程。 首先,Spring MVC 3引入...

    配置整合DWR3.0和Spring2.5使用annotation注解

    首先,我们创建一个Controller类,这是Spring MVC中的核心组件。在下面的代码中,我们创建了一个名为`UserController`的类,它同时被`@Controller`和`@RemoteProxy`注解标记: ```java package ...

    Spring MVC 2.5 + JQuery HelloWorld Sample

    在Web开发中,Spring MVC作为Java领域广泛使用的MVC框架,提供了强大的控制层支持,而JQuery则是一款高效、简洁的JavaScript库,简化了前端DOM操作和AJAX交互。本示例将详细介绍如何在Spring MVC 2.5项目中结合...

    Spring MVC与Ajax交互源码

    例如,当用户在前端进行某些操作,如提交表单,我们可以使用Ajax发送POST请求到Spring MVC的Controller,Controller处理业务逻辑后,将结果以JSON或其他格式返回。JavaScript接收到响应后,可以在前端动态更新页面,...

    ajaxfileupload实现上传的controller方法和js实例

    在Controller中,我们从MultipartFile对象中获取文件信息,如文件名、大小等。然后,根据业务需求将文件保存到服务器的特定目录,并返回相应的响应给前端。 6. **安全性和错误处理**: 在实际应用中,还需要考虑...

    spring boot 文件上传实例

    在Spring Boot框架中,文件上传是一项常见的功能,它允许用户通过Web应用程序上传各种类型的文件,如图片、文档等。在本实例中,我们将探讨如何在Spring Boot中实现一个简单的文件上传功能。 首先,我们需要在...

    将dwr集成到spring mvc(dwr的配置是基于xml)

    在Spring MVC框架中集成DWR,可以进一步提升用户体验,因为Spring MVC专注于处理控制器逻辑,而DWR则负责客户端与服务器之间的通信。 集成DWR到Spring MVC的过程主要包括以下几个步骤: 1. **引入依赖**:首先,你...

    spring3.x前后端使用json传输数据

    在上述示例中,`@RestController`是Spring MVC中的一个组合注解,结合了`@Controller`和`@ResponseBody`的功能。`@RequestBody`和`@ResponseBody`依赖于Spring的核心组件ConversionService,它负责将JSON字符串解析...

    uploadify [解决spring MVC上传配置冲突]

    在IT行业中,文件上传是常见的功能之一,尤其是在Web应用程序中。`Uploadify`是一个流行的JavaScript插件,用于实现异步文件上传,它提供了一个用户友好的界面和强大的自定义选项。本项目着重解决如何在Spring MVC...

    Springboot框架中ajax动态加载分页

    在Spring Boot框架中,实现Ajax动态加载分页是一项常见的需求,尤其在开发数据量庞大的Web应用时。Ajax技术能够提供异步数据加载能力,避免页面整体刷新,提高用户体验。下面我们将详细探讨如何在Spring Boot中结合...

    java Spring文件及图片上传

    在Java Spring框架中,文件和图片的上传是常见的功能需求,尤其在开发Web应用时,如用户头像、产品图片等都需要支持上传操作。本文将深入探讨如何在Spring环境中实现文件和图片的上传。 首先,我们需要引入Apache ...

    springmvc的ajax配置,实现

    在Spring MVC框架中,Ajax(Asynchronous JavaScript and XML)配置主要涉及到的是前后端异步通信,使得用户在不刷新整个页面的情况下,能够与服务器进行数据交互。Ajax技术结合JSON(JavaScript Object Notation)...

    springboot上传图片并回显

    在Spring Boot框架中,实现图片上传与回显是一项常见的需求,尤其在开发涉及用户交互的Web应用时。本文将深入探讨如何使用Spring Boot实现这一功能,包括上传图片、存储图片以及回显显示。 首先,我们需要引入相关...

    Spring MVC 中 短信验证码功能的实现方法

    在Spring MVC框架中实现短信验证码功能,主要涉及前端与后端的交互以及第三方短信平台的集成。以下将详细讲解这一过程的关键步骤。 首先,我们需要一个短信接口,这通常是通过购买第三方服务来获得的。比如,一些...

    Springmvc+uploadify实现文件上传

    在本文中,我们将深入探讨如何使用Spring MVC框架与uploadify工具来实现文件上传功能。Spring MVC是Spring框架的一部分,提供了一种模型-视图-控制器(MVC)架构,用于构建Web应用程序。uploadify则是一个JavaScript...

    SpringMvc整合jQuery,ajax单文件/多文件上传

    在IT行业中,Spring MVC是一个广泛使用的Java Web框架,它提供了模型-视图-控制器(MVC)架构,便于开发人员构建高效、可维护的Web应用。而jQuery则是一款优秀的JavaScript库,简化了DOM操作,事件处理和AJAX交互。...

Global site tag (gtag.js) - Google Analytics