文件名称:使用IO对象作为入参-Spring3MVC注解教程
文件大小:2.65MB
文件格式:PPT
更新时间:2024-05-15 02:21:19
spring mvc
使用IO对象作为入参 Spring MVC允许控制器的处理方法使用java.io.InputStream/java.io.Reader及java.io.OutputStream/java.io.Writer作为方法的入参 @RequestMapping(value = "/handle31") public void handle31(OutputStream os) throws IOException{ Resource res = new ClassPathResource("/image.jpg");//读取类路径下的图片文件 FileCopyUtils.copy(res.getInputStream(), os);//将图片写到输出流中 } Spring MVC将获取ServletRequest的InputStream/Reader或ServletResponse的OutputStream/Writer,然后按类型匹配的方式,传递给控制器的处理方法入参。 参考《Spring 3.x企业应用开发实战》