知识大全 Java文件上传相关知识及得到后缀名

Posted

篇首语:生活不是上帝的诗篇,而是凡人的欢笑和眼泪。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java文件上传相关知识及得到后缀名相关的知识,希望对你有一定的参考价值。

Java文件上传相关知识及得到后缀名  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  文件上传功能是最基本的 所以需要真正的掌握

  Java代码

  =========文件上传功能================

  @Property

  private UploadedFile file;

  @Inject

  private ApplicationGlobals globals;

  //获得绝对路径

  String path = globals getServletContext() getRealPath( /images/person/head );

  File copied = new File(path + / + file getFileName());

  file write(copied);  //写入项目

   ===========js=============

  function fileBtn()

  var file=document getElementById( file ) value;

  //var houzui=kzName(file);

  //获取文件后缀名并转成小写

  var ext=file substring(file lastIndexOf( )) toLowerCase();

  if( file value== )

  alert( 请选择上传的图片 );

  return false;

  else

  if(ext!= gif && ext!= jpg && ext!= jpeg && ext!= bmp )

  alert( 此图片类型不支持:[ +ext+ ] );

  return false;

  

  

  return true;

  

  //获取后缀名

  function kzName(u)

  

  var s = / [^ ]+$/ exec(u);

  return (s!=null)?s[ ]:null;

  

  =============file tml================

  <div id= fileDiv >

  <t:form>

  图片上传

  <input t:type= upload t:id= file name= file size= />

  <input type= submit value= 提 交 onclick= return fileBtn(); />

  </t:form>

  <! 用来提示信息 >

  <div><span id= errormsg ><t:if t:test= errorCode >$errorMsg</t:if></span></div>

  </div>

  ===============file java===相关代码=============

  @Property

  private UploadedFile file;

  @Persist(PersistenceConstants FLASH)

  @Property

  private String message;

  @Inject

  private Messages messages;

  @Property

  @Persist(value= flash )

  private int errorCode;

  Object onUploadException(FileUploadException ex)

  

  message = Upload exception: + ex getMessage();

  return this;

  

  //用来在页面做提示信息

  public String getErrorMsg()

  switch (errorCode)

  case :

  return messages get( fileNameMsg );

  case :

  return messages get( fileSuccess );

  default:

  break;

  

  return ;

cha138/Article/program/Java/hx/201311/25990

相关参考

知识大全 js 得到文件后缀(通过正则实现)

使用js获取文件的后缀有个不错的正则大家可以借用下具体如下感兴趣的朋友可以参考下哈希望对大家有所帮助   正则得到后缀复制代码代码如下:cha138/Article/program

知识大全 Java上传文件(简单例子)

Java上传文件(简单例子)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  jsp页面  <

知识大全 我的手机用USB 接到电脑上,生成了一个后缀名“。INF”的文件,请问是不是病毒

我的手机用USB接到电脑上,生成了一个后缀名“。INF”的文件,请问是不是病毒?如题谢谢了  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发

知识大全 Java利用HttpURLConnection发送post请求上传文件

Java利用HttpURLConnection发送post请求上传文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶

知识大全 Java 文件分块上传服务器端源代码

Java文件分块上传服务器端源代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  直接上代码接收

知识大全 Java做的比较完善的FTP连接上传下载文件

Java做的比较完善的FTP连接上传下载文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这是

知识大全 Java文件加解密

Java文件加解密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  做网站有时会处理一些上传下载的

知识大全 PHP实现文件上传的思路及实例

PHP实现文件上传的思路及实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  文件上传我们需要用

知识大全 ASP文件上传原理分析及实现实例

ASP文件上传原理分析及实现实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要在基于/的应

知识大全 PHP文件上传的原理及实现[2]

PHP典型模块与项目实战大全:PHP文件上传的原理及实现[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来