`
tigerl
  • 浏览: 98655 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp页面判断文件上传类型

    博客分类:
  • Jsp
阅读更多
<script language="javascript" type="text/javascript">
  	function check_file(){
  		//获取id为up_file的input的值
  		var fileName = document.getElementById("up_file").value;
  		var lIndex = fileName.lastIndexOf(".");
        
        //截取到文件扩展名
        var suffix = fileName.substr(lIndex+1);
      	
  		//在这里进行判断,如果上传的文件类型不是你所规定的文件后缀类型,则返回false,否则return或者什么也不写,会提交到后台
  		//假如你允许上传的文件类型是.dll的,那你就进行判断
  		if(file_suffix != "dll"){
  			alert("您上传的文件类型不被允许,请重传,只允许上传.dll文件");
  			return false;
  		}
  	}
    </script>

//以上是验证函数,下面是form表单

<form action="httpTest.action" id="f1" onsubmit="return check_file()" method="post" enctype="multipart/form-data" accept="file/dll">
		文件上传:<input name="up_file" id="up_file" type="file"><br>
		<input type="submit" value="上传">
	</form>


2
0
分享到:
评论
1 楼 tigerl 2011-12-31  
upupup

相关推荐

    基于jsp页面的文件上传代码

    在文件上传场景中,我们需要在JSP页面中包含一个`&lt;form&gt;`标签,其`enctype`属性应设置为"multipart/form-data"。 3. **Servlet处理文件**:虽然JSP可以用来接收用户输入,但实际处理文件上传的工作通常由Servlet来...

    利用jsp实现文件上传下载

    在 uploadFile.jsp 页面中,我们还需要使用 Java 代码来处理文件上传的过程。在这个页面中,我们将使用 Apache 的 Commons FileUpload 库来处理文件上传的过程。 实现文件下载 现在,我们开始实现文件下载功能。在...

    jsp文件上传类 jsp文件上传类

    在Java服务器页面(JSP)中处理文件上传是一项常见的任务,尤其在开发Web应用程序时,如用户需要上传图片、文档或其他类型的数据。本知识点将详细讲解JSP中的文件上传类和相关技术,以及如何实现一个基本的文件上传...

    jsp实现文件上传功能

    例如,应验证文件类型,只接受特定格式的文件,以防止恶意文件上传;限制文件大小,避免服务器资源被耗尽;还要注意文件名的安全性,避免注入攻击。 总结来说,使用JSP实现文件上传功能涉及到前端交互设计、后端...

    jsp上传文件样例

    通常会先判断文件类型和大小,确保安全。以下是一个简单的保存示例: ```java File uploadedFile = new File("uploads/" + fileName); filePart.write(uploadedFile.getAbsolutePath()); ``` 5. **错误处理和...

    文件上传 JSP + Servlet

    `JSP+Servlet+JavaBean文件上传`可能是一个包含所有源代码和资源的子目录,其中包括JSP页面、Servlet类和可能用到的JavaBean(如果用于处理业务逻辑或数据持久化)。JavaBean通常用于封装数据,使代码结构更清晰。 ...

    JSP实现文件的上传下载视频教程

    在这个视频教程中,可能涵盖了如何在MyEclipse 6中配置和使用JSP以及Apache Commons FileUpload库进行文件上传下载的步骤,包括项目创建、库导入、JSP页面编写、Servlet处理等。 7. **学习路径**: 对于新手来说,...

    使用jsp上传文件到服务器的具体方法

    当你需要实现文件上传功能时,可以借助第三方库,如本例中的SmartUpload组件。SmartUpload是专门为JSP设计的一个强大的文件上传工具,它简化了处理用户通过表单提交的多个文件的流程。以下是使用SmartUpload组件在...

    jsp_java文件上传

    - **表单设置**:JSP页面上的表单需设置`enctype="multipart/form-data"`,以便支持文件上传。 5. **Java后端处理** - **创建Servlet**:继承`HttpServlet`,重写`doPost`方法,这里将处理文件上传的逻辑。 - **...

    文件上传jsp,servlet编写

    4. **异常处理**:确保在文件上传过程中捕获并处理可能出现的错误,如文件大小限制、文件类型检查等。 5. **安全性**:验证上传文件的类型和大小,防止恶意文件的上传,例如病毒或大文件占用过多服务器资源。 综上...

    jsp上传文件Demo

    【JSP上传文件Demo】是基于Java Web技术实现的一个简易文件上传示例,它未借助任何第三方上传组件,提供了一种纯原生的解决方案。在实际的Web开发中,文件上传功能是常见的需求,比如用户可能需要上传头像、简历或者...

    jsp 文件上传下载包

    1. 引入必要的库:在JSP页面或Servlet中引入`commons-fileupload`和`commons-io`的jar包。 2. 创建解析器:使用`ServletFileUpload`解析HTTP请求,判断是否为文件上传请求。 3. 配置存储策略:通过`...

    jsp文件上传fgsfgasfgs

    在IT行业中,文件上传是一项常见的功能,特别是在Web应用程序中,如JSP(JavaServer Pages)平台。本篇文章将深入探讨JSP文件上传的...对于提供的文件名“jsp文件上传”,很可能是用于实现或测试这一功能的JSP页面。

    Jsp分页与文件上传

    总结起来,"Jsp分页与文件上传"项目展示了如何在JSP环境中利用三层开发模式实现高效的数据分页和文件上传功能。通过JSTL的使用,代码更简洁且易于维护,而Oracle数据库的选用确保了数据处理的能力。这个项目对于理解...

    jsp文件上传下载通用包

    而对每一个FileItem,FileUpload组件可以判断出它是普通form表单域还是文件file域,从而根据不同的类型,采取不同的操作--如果是表单域,就读出其值,如果是文件域,就保存文件到服务器硬盘上或者内存中

    jsp教程文件系统jsp开发

    在"FileExplorer"这样的场景下,可能涉及到文件浏览器的实现,用户可以浏览服务器上的文件结构,选择、上传或下载文件。 8. **安全性** 开发JSP应用时,必须考虑安全问题,如输入验证、防止SQL注入、XSS攻击等。...

    jsp中关于文件上传的讲解代码

    根据给定文件的信息,我们可以提炼出以下与JSP文件上传相关的知识点: ### 一、文件上传的基本原理 在Web开发中,文件上传是一项常见的功能需求。对于基于Java Server Pages(JSP)的应用程序来说,实现文件上传...

    jsp中文件的上传

    在Java服务器页面(JSP)中,文件上传是一项常见的任务,尤其在开发Web应用程序时,如用户需要上传图片、文档或其他类型的数据。本篇将详细解释如何在JSP中实现文件上传,以及涉及到的关键知识点。 首先,理解HTTP...

    jsp中对文件的上传。。。

    - 使用`action`属性指定处理文件上传的Servlet或JSP页面。 4. **Servlet处理文件上传**: - 文件上传通常在后台由Servlet处理。在Servlet中,我们需要解析`HttpServletRequest`对象来获取文件内容。 - 使用`...

Global site tag (gtag.js) - Google Analytics