SVN8.COM - SVN中文技术网

投递文章 投稿指南 SVN中文技术网公告:技术交流诚聘优秀版主最新公告
搜索: 您的位置主页>JAVA技术>语言基础>Struts2 上传文件时取得文件扩展名的最好方法

Struts2 上传文件时取得文件扩展名的最好方法

SVN技术网 www.svn8.com 2008-09-16 07:07:32   来源:   作者:  评论:0 点击:
上传文件时,如果你取得表单的控制器中,增加一个变量
String uploadFileName;并为它写上getter setter
那么就可以取得用<input type=file>所传来的文件名,如"abc.jpg",STRUTS2会自己注入到uploadFileName里面.

 而且这也是取得文件扩展名的一个方法.因为<input type=file>传来的是一个FILE对象,你接收到时以在服务器内存中了,扩展名为*.tmp,你想通过file.getPath()来取得它的路径,再取扩展名是不可能的.最好就是通过这个变量.

 一开始不知道这个变量给它害死.因为我刚好写了这个同名属性.所以不知道发生了什么事



技术交流 录入:SVN中文技术网[www.svn8.com]
Tags:  
责任编辑:
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数:0 [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - RSS订阅 - 网站地图 - 返回顶部