`
fspwp
  • 浏览: 48824 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

servlet上传功能

阅读更多

index.jsp

<%-- 
    Document   : index
    Created on : Jul 15, 2010, 3:20:59 PM
    Author     : Administrator
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
        <script type="text/javascript" src="./js/jquery-1.3.2.js"></script>
        <script type="text/javascript">
            $(function(){

            });

            function displayImg(){
                $("#loading").css("display","");
                $("#submit").css("display","none");
            }

            function hiddenImg(){
                $("#loading").css("display","none");
                $("#submit").css("display","");
            }

        </script>
    </head>
    <body>
        submit from form<br/>
        <fieldset>
            <form action="/UploadFileWebApplication/UploadFileServlet" method="post" enctype="multipart/form-data" target="ifm" onsubmit="displayImg();">
                <input type="file" name="UploadFile"/>
                <img id="loading" src="./img/loading.gif" border="0" style="display: none" />
                <input id="submit" type="submit" value="submig"/>
            </form>

            <iframe id="ifm" name="ifm" style="display:none"></iframe>
        </fieldset>
    </body>
</html>

 

uploadservlet.java部分代码

    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        DataInputStream dis =new DataInputStream(request.getInputStream());
        int fileLength = request.getContentLength();
 
        byte dataBytes[] = new byte[fileLength];
        for (int i =0;i<fileLength;i++){
            dataBytes[i] = dis.readByte();
        }

        String dataString = new String(dataBytes);
        System.out.println(this.getServletContext().getRealPath("/"));
        FileOutputStream fos = new FileOutputStream(this.getServletContext().getRealPath("/")+"/uploadfiles/test.txt");
        fos.write(dataString.getBytes(), 0, dataString.length());
        PrintWriter out = response.getWriter();
        out.print("<script type='text/javascript'>window.parent.hiddenImg();</script>");
    } 
 
分享到:
评论

相关推荐

    CKeditor v3.2.1 JSP增强版 - 【带Servlet上传功能+完整源码+实例】.rar

    CKeditor v3.2.1 JSP增强版是一款专为Java Web开发者设计的富文本编辑器,它在标准的CKeditor 3.2.1版本基础上进行了特定的JSP优化和扩展,添加了Servlet上传功能,使用户在网页上编辑文本时能够方便地上传图片和...

    jsp+servlet头像上传功能

    本篇文章将深入探讨如何利用`JSP`和`Servlet`来创建一个头像上传功能。 首先,`JSP`是一种基于Java的服务器端脚本语言,它允许开发者在HTML页面中嵌入Java代码,以实现动态网页效果。在头像上传的场景中,`JSP`通常...

    jsp+servlet小项目(实现图片上传功能)

    本项目"jsp+servlet小项目(实现图片上传功能)"旨在教授如何利用这两者创建一个简单的图片上传功能。下面将详细介绍这个项目涉及的关键知识点。 1. JSP基础:JSP是一种动态网页技术,允许开发者在HTML页面中嵌入...

    Flex4.6+java+servlet上传图片例子+图片上传预览

    这个"Flex4.6+java+servlet上传图片例子+图片上传预览"的项目,结合了前端的Flex技术和后端的Java Servlet,为我们提供了一个完整的解决方案。下面将详细解释这个项目的各个组成部分及其工作原理。 首先,让我们来...

    Servlet上传代码和架包

    在这个"Servlet上传代码和架包"中,我们可以看到一个关于如何在Servlet中实现文件上传的实例,这对于初学者来说是一个非常实用的学习资源。 文件上传是Web应用程序中的常见功能,允许用户将本地文件传输到服务器。...

    swfupload+servlet上传图片 支持多张图片上传

    SwfUpload 是一款开源的Flash上传组件,常用于网页中的...总的来说,SwfUpload 和 Servlet 结合,可以构建出一个高效、用户体验良好的多图上传功能。在实际开发中,需要注意安全性和性能优化,以提供稳定可靠的服务。

    servlet上传下载文件

    总结来说,"servlet上传下载文件"是一个使用Java Servlet实现的Web应用程序,允许用户上传文件至服务器,并能够从服务器下载这些文件。这个系统的核心在于Servlet的`doPost`或`doGet`方法,它们处理HTTP请求,读取或...

    Servlet上传文件并显示进度条

    当涉及到文件上传功能时,Servlet扮演着关键角色。"Servlet上传文件并显示进度条"这个主题涵盖了如何在用户上传大文件时提供实时进度反馈,以增强用户体验。在这个过程中,我们需要处理以下几个核心知识点: 1. **...

    jQuery_file_upload-Servlet上传版本

    《jQuery_file_upload-Servlet上传版本》是一个基于jQuery的文件上传解决方案,特别针对Servlet环境进行了优化,解决了在Java平台上常见的文件上传问题,如进度条显示和中文文件名编码问题。这个解决方案使得开发者...

    JSP+Servlet实现文件上传到服务器功能

    本文实例为大家分享了JSP+Servlet实现文件上传到服务器功能的具体代码,供大家参考,具体内容如下 项目目录结构大致如下: 正如我在上图红线画的三个东西:Dao、service、servlet 这三层是主要的结构,类似 MVC ...

    servlet实现文件上传功能

    在本篇讨论中,我们将深入探讨如何利用Servlet实现文件上传功能,以及在这个过程中涉及的关键知识点。 首先,我们需要了解HTTP协议。HTTP协议是无状态的,这意味着每次请求都是独立的。因此,在客户端(通常是...

    servlet 文件上传下载例子

    在这个"Servlet 文件上传下载例子"中,我们将探讨如何使用Servlet实现文件的上传和下载功能,这对于构建一个简单的图片文件服务器至关重要。 1. **文件上传** - **MultipartRequest**: 在Servlet中,处理文件上传...

    servlet上传

    ### Servlet上传知识点详解 #### 一、概述 在Web开发中,经常需要处理用户上传的文件,例如图片、文档等。对于Java Web开发者而言,利用Servlet进行文件上传是一种常见的技术手段。本文将根据提供的示例代码,深入...

    CKEditor 上传文件(Servlet实现)

    本教程将详细介绍如何通过Servlet来实现CKEditor的文件上传功能。 首先,我们需要了解Servlet的概念。Servlet是Java服务器端程序,用于处理来自客户端(如浏览器)的请求并返回响应。在CKEditor的文件上传场景中,...

    servlet上传下载

    在本主题中,“servlet上传下载”指的是使用Servlet来实现文件的上传和下载功能,这是web开发中的常见需求。 首先,我们来探讨Servlet如何处理文件上传。在web应用中,用户通常需要上传图片、文档等文件,这时...

    jsp+servlet实现图片上传

    在本文中,我们将深入探讨如何使用Java的JSP(JavaServer Pages)和Servlet技术来实现一个图片上传功能。这是一个常见的Web开发任务,特别是在构建交互性强、动态内容丰富的网站时。以下是一些关键知识点: 1. **...

    安卓+servlet上传下载图片

    总的来说,"安卓+servlet上传下载图片"涉及到Android客户端的文件选择、网络请求,以及Servlet服务端的文件存储和下载处理。通过理解这些知识点,开发者可以构建一个完整的文件传输系统。在实际项目中,还需要考虑...

    servlet文件上传(含图片缩放功能)

    "servlet文件上传(含图片缩放功能)"的示例是利用Servlet实现用户上传图片,并且具备根据用户需求对上传图片进行缩放的功能。这个功能在很多网站如社交媒体、博客平台等非常常见,以便用户能够优化他们的图片大小,...

    Servlet图片批量上传ajax异步上传

    **Servlet上传** Servlet是Java EE平台中用于扩展服务器功能的Java类。它们主要用于处理HTTP请求,可以接收并响应客户端的数据。在图片批量上传的场景中,Servlet充当了服务器端的处理程序,接收前端发送的图片文件...

Global site tag (gtag.js) - Google Analytics