码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet3.0

时间:2015-08-30 23:40:00      阅读:432      评论:0      收藏:0      [点我收藏+]

标签:

使用前提:

JavaEE6.0或以上版本

Tomcat7.0或以上版本


新特性:

支持注解取代web.xml配置

本身支持文件上传功能


如何使用这些新特性:

注解:

@WebServlet()其中可以配置这个Servlet的Url-pattern,LoadOnStratup以及Initparams

@WebFilter(urlPatterns="/*") 过滤器的注解配置

@WebListener 监听器的注解配置


文件上传:

1. @MultipartConfig进行文件上传相关的Servlet的注解声明

 如果是普通的表单项

* getParameter()获取数据

 如果是文件的上传项

* request.getPart("myfile");返回的Part对象

* Part对象的提供的方法,操作这些方法来完成文件的上传

    * getSize()                             -- 获取的上传文件的大小

    * getName()                             -- 获取的表单中文件输入项的name的值(myfile)

    * getHeader("Content-Disposition")      -- 获取的字符串,包含文件的名称

    * getInputStream()                      -- 获取上传文件的输入流

    * write()                               -- 向文件写入上传的文件


Servlet3.0

标签:

原文地址:http://my.oschina.net/lunqi/blog/499272

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!