`
wuyafeng123
  • 浏览: 24357 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java获取springmvc的request对象

 
阅读更多
	CmmMessage cmm=new CmmMessage();
			cmm.setAcceptor(email);
			cmm.setTitle("光纤光缆对应关系-维护提醒");
			HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();    
			//获取项目名称
			String path = request.getContextPath();
			//获取服务器的绝对地址,用于发邮件
			String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
		
			//附件地址
			cmm.setFilePaths(cn.sccl.icpmis.common.web.util.ExcelUtil.EXP_DIR+"gqglRelationPic.jpg");
			cmm.setContent("  您好!为了提高省公司用户下单效率、统一规范光纤光缆下单操作、请您确保是否已维护了“光纤光缆对应关系”数据。“光纤光缆对应关系”表的样式如下图。阳光采购网系统地址:http://10.3.255.200:7001/icpmis/user/login.do。");
			String htmlMsg = "<br/><html> "
			+ "<br/> "
			+ " - <img src=\"cid:" + basePath+"images/gqglRelationPic.jpg" + "\"></html>";
			cmm.setContent(cmm.getContent()+htmlMsg);
			try {
				msgManager.sendMail(cmm);
			} catch (IcpmisBizException e) {
				e.printStackTrace();
			}
分享到:
评论

相关推荐

    如何在springMVC的controller中获取request

    在 SpringMVC 中获取 Request 对象 在 SpringMVC 框架中,获取 Request 对象是一个非常重要的操作。很多时候,我们需要在 Controller 中获取 Request 对象以便实现某些功能,例如身份验证、Cookie 操作等。那么,在...

    SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(下)

    在这个例子中,`createUser` 方法使用 `@RequestBody` 从请求体中获取JSON数据并转换为 `CreateUserRequest` 对象。而 `getUser` 方法返回一个 `User` 对象,通过 `@ResponseBody` 将其转换为JSON并返回给客户端。 ...

    SpringMVC 传递 和 返回对象实例 以及 zTree例子

    在SpringMVC框架中,开发人员经常需要处理对象实例的传递和返回,这涉及到模型绑定、数据转换和服务层之间的交互。本示例将探讨如何在SpringMVC中有效地完成这一任务,并结合zTree这一前端组件展示如何进行数据交互...

    java springmvc实现微信运动数据解密

    ### Java SpringMVC 实现微信运动数据解密 在当今社会,随着移动互联网技术的不断发展,各类应用程序(App)及小程序成为了人们生活中不可或缺的一部分。其中,微信作为一个集社交、支付、生活服务等功能于一体的...

    java+springmvc+html2cavas转化图片后台处理

    ### Java + SpringMVC + HTML2Canvas 转化图片后台处理 #### 一、概述 在本文档中,我们探讨了如何利用HTML2Canvas工具将网页内容转换为图像,并进一步将其转换为Base64编码的数据,通过Ajax传递至后端进行处理。...

    Java后台服务器Maven+SpringMVC+Ajax+@RequestBody+Json传输

    本项目"Java后台服务器Maven+SpringMVC+Ajax+@RequestBody+Json传输"就是一个很好的示例,它展示了如何利用这些技术进行前后端的数据交互。下面我们将详细探讨这些知识点。 首先,`Maven`是Java项目管理工具,它...

    快速解决SpringMVC @RequestBody 用map接收请求参数的问题

    在 SpringMVC 中,使用 @RequestBody 注解可以将请求体中的数据转换为 Java 对象,但是在使用 map 接收请求参数时,经常会遇到一些问题。本文将讨论如何快速解决 SpringMVC @RequestBody 用map接收请求参数的问题。 ...

    Java实训教程 Java软件开发实战 Java开发框架介绍 SpringMVC_3_方法入参 共41页.pptx

    - **访问原始Servlet对象**:可以通过在控制器方法中声明`HttpServletRequest`, `HttpServletResponse`, `HttpSession`等类型的参数来获取原始的Servlet API对象。 - **示例**:在控制器方法中注入`ServletContext...

    Java实训教程 Java软件开发实战 Java开发框架介绍 SpringMVC_8_标签库 共39页.pptx

    **SpringMVC_4_方法返回值**(共25页):这部分内容主要介绍控制器方法的返回值类型及其含义,包括String类型的返回值(代表视图名)、ModelAndView对象的使用等。 **SpringMVC_5_常用注解**(共22页):这里列举并...

    java初学框架springmvc

    - `@PathVariable`, `@RequestHeader` 和 `@CookieValue` 用于获取URL路径、请求头和cookie中的值。 9. **响应数据处理**: - `@ResponseBody`:标记在方法上,表示返回的数据将直接序列化为HTTP响应体,适合于...

    SpringMVC入门很简单之URL映射规则

    - `@RequestBody`和`@ResponseBody`:前者用于将HTTP请求体的数据转换为方法参数,后者用于将方法返回的对象直接写入HTTP响应体。 在实际开发中,为了实现URL的重用和模块化,常采用RESTful风格的URL设计,如`/...

    详解SpringMVC @RequestBody接收Json对象字符串

    总结来说,SpringMVC的@RequestBody注解是一个非常强大的工具,它使得开发者可以方便地在控制器方法中接收JSON格式的数据,并将其自动转换为Java对象。这对于实现RESTful风格的Web服务尤为重要。开发者只需注意确保...

    SpringMVC.docx

    SpringMVC是Spring框架的一部分,它是一个基于Java的Web MVC设计模式的轻量级框架。SpringMVC的核心理念是将Web层的职责进行解耦,采用松散耦合的组件结构,使得它具有高度的扩展性和灵活性。通过SpringMVC,开发者...

    SpringMVC 学习总结

    SpringMVC 是一款基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,主要用于构建 MVC(Model-View-Controller)架构的应用程序。SpringMVC 的核心是 DispatcherServlet,它作为前端控制器,负责接收请求...

    SpringMVC完整demo.zip

    SpringMVC通过`@ResponseBody`注解和`Jackson`库支持将Java对象转换为JSON格式。例如,创建一个控制器方法,使用`@RequestMapping`定义URL映射,加上`@ResponseBody`注解,将返回的对象转换为JSON: ```java @...

    springmvc ajax 文件上传

    - **前端**:使用JavaScript库如jQuery的`$.ajax`或`$.formData`来构造一个FormData对象,将文件添加到其中,然后通过XMLHttpRequest发送请求。例如: ```javascript var formData = new FormData(); formData....

    Java实训教程 Java软件开发实战 Java开发框架介绍 SpringMVC_9_文件上传 共9页.pptx

    - `MultipartFile`:SpringMVC提供的用于处理文件上传的对象。 2. **文件保存**:获取到文件后,可以根据需求保存到服务器或数据库等位置。 #### 六、总结 通过以上步骤,我们可以清晰地了解如何在SpringMVC项目...

    SpringMVC的代码简单实现

    但这个例子足以让我们理解SpringMVC的工作原理,以及如何利用Java的元注解和反射能力来构建类似的功能。通过这种方式,开发者可以更深入地了解SpringMVC的内部运作,从而更好地优化和定制自己的Web应用程序。

    Java实训教程 Java软件开发实战 Java开发框架介绍 SpringMVC_7_国际化 共9页.pptx

    在视图模板中,可以通过`${test_message}`来展示从Java代码中获取的国际化消息。 #### 二、SpringMVC其他核心知识点 除了国际化之外,SpringMVC还包含了其他重要的知识点,如环境搭建、HelloWorld示例、方法入参...

Global site tag (gtag.js) - Google Analytics