SpringMvc 支持一下类型Serlvet 原生的 API 作为目标方法的参数

/**
* 可以使用 Serlvet 原生的 API 作为目标方法的参数 具体支持以下类型
*
* HttpServletRequest
* HttpServletResponse
* HttpSession
* java.security.Principal
* Locale InputStream
* OutputStream
* Reader
* Writer
* @throws IOException
*/
@RequestMapping("/testServletAPI")
public void testServletAPI(HttpServletRequest request,
HttpServletResponse response, Writer out) throws IOException {
System.out.println("testServletAPI, " + request + ", " + response);
out.write("hello springmvc");
// return SUCCESS;
}

原文地址:https://www.cnblogs.com/zhangzhiqin/p/8438858.html

时间: 2024-10-12 21:03:39

SpringMvc 支持一下类型Serlvet 原生的 API 作为目标方法的参数的相关文章

SpringMVC系列(五)使用 Serlvet 原生的 API 作为目标方法的参数

SpringMVC的Handler方法可以接受哪些 ServletAPI 类型的参数 ? HttpServletRequest? HttpServletResponse? HttpSession? java.security.Principal? Locale? InputStream? OutputStream? Reader? Writer 代码实战: 1.在pom.xml里面引入使用 Serlvet 原生的 API需要的依赖 1 <!--开发JSP需要的依赖,里面有HttpServletR

SpringMVC确定目标方法POJO类型入参的过程

SpringMVC确定目标方法POJO类型入参的过程 访问方法 @RequestMapping("/pojoparam") public String POJOParam(User user){ return "success"; } 1,首先确定一个key值 ①如果目标方法的POJO类型的参数没有使用@ModelAttribute作为入参修饰,则key为POJO类名的第一个字母小写 例test(User user){}这样的方法key就是user ②如果使用了@M

springMvc 支持hibernate validator

SpringMVC 支持Hibernate Validator 发表于9个月前(2014-08-04 11:34)   阅读(1780) | 评论(0) 11人收藏此文章, 我要收藏 赞0 5月23日 西安 OSC 源创会开始报名啦,存储.虚拟机.Docker 等干货分享 摘要 这段时间看公司的代码都是代码中对数据进行显性的验证,在业务逻辑中混杂了太多的数据校验的代码,感觉各种不舒服,正好趁今天有些空闲,就将SpringMVC整合了下Hibernate Validator.现在记录下整合过程,过

类型和原生函数及类型转换(一)

一.内置类型: 空值:null 未定义:undefined 布尔值:boolean 数字:number 字符串:string 对象:object 符号:symbol(ES6新增) 1.null类型的值类型是object,因为JavaScript语言这一历史遗留问题,如果要查看null的类型不能直接使用typeof,需要设置复合条件来查询: var a = null; (!a && typeof a === "object");//true 2.function作为obj

HTML5:判断浏览器是否支持date类型

在某些情况下,我们需要判断当前浏览器是否支持date类型,如果支持的话,可以让用户用原生的datepicker来选取日期.如果不支持,则我们需要用自己实现的datepicker类库,来提供给用户. 在这里,我们使用Modernizr来实现这一功能,代码如下: 1 if (!Modernizr.inputtypes.date) { 2 $('input[type=date]').datepicker({ 3 }); 4 } HTML5:判断浏览器是否支持date类型,布布扣,bubuko.com

QML的property支持的类型

QML的property支持的类型 本文的qml 运行环境为qt4,在qt5中同样支持. 在Qt SDK 提供的文档中提及property支持类型 qml中的property的作用是动态为对象添加属性,并且添加的属性可以进行跟踪(值被修改了就会发出信号) 添加的属性,官方文档只提及了添加基础类型属性的说明 诸如:int, double,  bool, string, variant, color, real, vector3d, url, time, rect, size, enumeratio

Atitit.论垃圾文件的识别与清理&#160;文档类型垃圾文件&#160;与api概要设计pa6.doc

Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc 1. 俩个问题::识别垃圾文件与清理策略1 1.1. 文件类型:pic,doc,v,m cc,isho pose,prj,codelib,doc mana(inputmethod,acc)1 2. 如何识别垃圾文件2 2.1. 体积过小文件2 2.2. 过大文件2 2.3. 清理非文档类型(doc docx txt html )的文件2 2.4. 转换文件类型以及索引html即可2 2.5. 清理重复文件(此

springmvc 处理lsit类型的请求参数

<table align="center" cellspacing="10"> <tr> <td> 母码数目:<input type="text" name="uidCodeGenNumParamList[0].superCodeGenNum" style="width:180px;" class="textbox" maxlength=&quo

Codeigniter 调试上传不支持的类型文件

打开 codeigniter\system\libraries\Upload.php 文件 找到执行方法 $this->_file_mime_type($_file); 注释后替换成 $this->_file_mime_type($_FILES[$field]); var_dump($this->file_type); die(); //abin add. 然后控制台查看输出的 mime类型是什么 再打开 codeigniter\application\config\mimes.php