struts2获取文件类型,文件后缀名
来源:互联网 发布:遇到网络诈骗怎么做 编辑:程序博客网 时间:2024/05/17 01:36
在网上找了好多资料,发现都不是自己想要的结果,最后在外国网站上找到了解决方法。struts2在action里file去接收,getName里既然是个.tmp的后缀文件,一时不知道怎么去获取这个文件类型。其实struts2都是在action里定义一个属性去接收html表单内容。现把关键代码附上。
- public class UserAction extends ActionSupport {
- private File myfile;//文件
- private String myfileContentType; //文件类型
- private String myfileFileName; //文件名称
- public File getMyfile() {
- return myfile;
- }
- public void setMyfile(File myfile) {
- this.myfile = myfile;
- }
- public String getMyfileContentType() {
- return myfileContentType;
- }
- public void setMyfileContentType(String myfileContentType) {
- this.myfileContentType = myfileContentType;
- }
- public String getMyfileFileName() {
- return myfileFileName;
- }
- public void setMyfileFileName(String myfileFileName) {
- this.myfileFileName = myfileFileName;
- }
- }
哈哈,顺便把验证图片类型的js附上。利用的是正则表达式。经测试可以使用。
- <script language="javascript">
- function isPhoto()
- { var a=document.getElementById("myfile").value;
- var reg2 = /^(\s|\S)+(jpg|gif|jpn)+$/;
- return reg2.test(a);
- }
- struts2获取文件类型,文件后缀名
- python 根据文件内容而不是后缀名 获取文件类型
- struts2文件上传获取文件名、文件类型
- 获取URL对应的文件类型及后缀名
- 文件上传后缀名与文件类型对照表
- 获取文件后缀名
- php获取文件后缀名
- php获取文件后缀名
- Shell获取文件后缀名
- .NET 获取文件后缀名
- c++ 获取文件后缀名
- 获取文件后缀名
- vc获取文件后缀名
- C#获取文件后缀名
- js 获取文件后缀名
- VC获取文件后缀名
- 获取文件的后缀名
- Shell获取文件后缀名
- 新闻众筹:理想丰满,现实骨感
- PL\SQL学习笔记(五) 游标
- WIN7关于远程登录
- JavaScript执行效率总结
- JDK内存配置
- struts2获取文件类型,文件后缀名
- Android中集成第三方软件包(.jar, .so)
- 11个Linux基础面试问题
- MyEclipse 10安装SVN插件
- 技术人员如何判断靠谱的创业合伙人?
- BNU 4208 Bubble sort (想法题)
- (十)机房收费系统操作手册
- PYTHON LIB
- 用JavaScript的eval获取Ajax返回的JavaScript代码