当前位置: 首页 > news >正文

株洲市网站建设_网站建设公司_Tailwind CSS_seo优化

广西建设网站网址多少钱,什么是网站交互,织梦网站模板修改,网页界面设计的宗旨是什么下面介绍FileItem类中的几个常用的方法#xff1a;1. isFormField方法isFormField方法用于判断FileItem类对象封装的数据是否属于一个普通表单字段#xff0c;还是属于一个文件表单字段#xff0c;如果是普通表单字段则返回true#xff0c;否则返回false。该方法的完整语法…下面介绍FileItem类中的几个常用的方法1. isFormField方法isFormField方法用于判断FileItem类对象封装的数据是否属于一个普通表单字段还是属于一个文件表单字段如果是普通表单字段则返回true否则返回false。该方法的完整语法定义如下public boolean isFormField()2. getName方法getName方法用于获得文件上传字段中的文件名对于图1.3中的第三个分区所示的描述头getName方法返回的结果为字符串“C:\bg.gif”。如果FileItem类对象对应的是普通表单字段getName方法将返回null。即使用户没有通过网页表单中的文件字段传递任何文件但只要设置了文件表单字段的name属性浏览器也会将文件字段的信息传递给服务器只是文件名和文件内容部分都为空但这个表单字段仍然对应一个FileItem对象此时getName方法返回结果为空字符串读者在调用Apache文件上传组件时要注意考虑这个情况。getName方法的完整语法定义如下publicString getName()注意如果用户使用Windows系统上传文件浏览器将传递该文件的完整路径如果用户使用Linux或者Unix系统上传文件浏览器将只传递该文件的名称部分。3getFieldName方法getFieldName方法用于返回表单字段元素的name属性值也就是返回图1.3中的各个描述头部分中的name属性值例如“namep中的“p。getFieldName方法的完整语法定义如下public String getFieldName()4. write方法write方法用于将FileItem对象中保存的主体内容保存到某个指定的文件中。如果FileItem对象中的主体内容是保存在某个临时文件中该方法顺利完成后临时文件有可能会被清除。该方法也可将普通表单字段内容写入到一个文件中但它主要用途是将上传的文件内容保存在本地文件系统中。其完整语法定义如下publicvoid write(File file)5getString方法 getString方法用于将FileItem对象中保存的主体内容作为一个字符串返回它有两个重载的定义形式public java.lang.String getString()public java.lang.String getString(java.lang.String encoding) throws java.io.UnsupportedEncodingException前者使用缺省的字符集编码将主体内容转换成字符串后者使用参数指定的字符集编码将主体内容转换成字符串。如果在读取普通表单字段元素的内容时出现了中文乱码现象请调用第二个getString方法并为之传递正确的字符集编码名称。6.getContentType方法getContentType 方法用于获得上传文件的类型对于图1.3中的第三个分区所示的描述头getContentType方法返回的结果为字符串“image/gif”即“Content-Type”字段的值部分。如果FileItem类对象对应的是普通表单字段该方法将返回null。getContentType 方法的完整语法定义如下public String getContentType()7. isInMemory方法isInMemory方法用来判断FileItem类对象封装的主体内容是存储在内存中还是存储在临时文件中如果存储在内存中则返回true否则返回false。其完整语法定义如下publicboolean isInMemory()8. delete方法delete方法用来清空FileItem类对象中存放的主体内容如果主体内容被保存在临时文件中delete方法将删除该临时文件。尽管Apache组件使用了多种方式来尽量及时清理临时文件但系统出现异常时仍有可能造成有的临时文件被永久保存在了硬盘中。在有些情况下可以调用这个方法来及时删除临时文件。其完整语法定义如下public void delete()FileUploadException类在文件上传过程中可能发生各种各样的异常例如网络中断、数据丢失等等。为了对不同异常进行合适的处理Apache文件上传组件还开发了四个异常类其中FileUploadException是其他异常类的父类其他几个类只是被间接调用的底层类对于Apache组件调用人员来说只需对FileUploadException异常类进行捕获和处理即可。举例:Stringpath request.getSession().getServletContext().getRealPath(/) ;DiskFileItemFactory factory new DiskFileItemFactory ();factory.setSizeThreshold(4096);ServletFileUpload upload new ServletFileUpload(factory);upload.setFileSizeMax(1024 * 1024);List fileItems upload.parseRequest(request);Iterator it fileItems.iterator();while(it.hasNext()){FileItem item (FileItem)it.next();if(!item.isFormField){Date now new Date();SimpleDateFormat s new SimpleDateFormat(yyyyMMddHHmmssSS);String name sdf.format(now) .jpg;item.write(new File(path name)); }}版权声明本文为博主原创文章未经博主允许不得转载。
http://www.ihoyoo.com/news/117965.html

相关文章:

  • 贵阳网站定制建设开发 首商网做兼职的网站有哪些工作
  • 做网站引流到天猫怎样建一个收费网站
  • wdcp备份的数据库网站文件在哪里安徽做网站
  • 网站开发属于知识产权吗云服务器租赁
  • sql网站的发布流程新开传奇网站首区
  • php网站建设英文文献网站域名审核时间
  • 网站建设后台怎么弄阆中网站建设01hl
  • 青岛北京网站建设公司网站自己可以做吗
  • 建设网站需要哪些软硬件条件seo网站推广实例
  • 私人网站管理软件代刷网自助建站系统
  • 小型网站建设源码天津企业建网站
  • 网站续费话术cc在线代理
  • 平台网站模板 优帮云编辑目录中的字体 wordpress
  • 深圳做网站 百度智能小程序中国十大旅游网站
  • 网站开发这个专业前景怎样与wordpress集成软件
  • 网站的风格有哪些怎么做自己公司的网站
  • 网站搭建素材群微信文章 图片 wordpress
  • 宿豫建设局网站一天赚50元的游戏
  • 音乐网站建立用宝塔做网站步骤
  • phpcms 做好网站怎么保存深圳挖矿app开发
  • h5案例网站怎样营销建设网站
  • 中国最大的网站做网站需要学那几个软件
  • 最好的域名注册网站西安小程序开发公司哪家好
  • 网站建设公司帮企业建站的目的在线网站优化
  • 零遁nas做网站公司展示网站模板
  • 高唐企业建网站服务商公司网站不备案和备案有什么区别
  • 中国风优秀个人网站欣赏华为企业建设网站的目的
  • 厦门建设局网站首页6南宁seo平台费用
  • 静态网站是什么原因直播间网站建设
  • 门户网站首页模板下载优质的常州网站建设