📄 jupload.html
字号:
<html>
<head>
<TITLE>JUpload Applet - multiple http file html upload replacement in java</TITLE>
<meta name="Author" content="Mike Haller">
<meta name="Publisher" content="Haller Systemservice">
<meta name="Copyright" content="Mike Haller">
<meta name="Keywords" content="jupload, multiple, java, upload, http, html, applet, embed, object, input, type, file, submit, add, remove, queue, rfc 1867, application/x-www-form-urlencoded, POST METHOD, swing, awt, j2se, transfer, files, requests, webserver, apache, asp, jsp, php4, php5, php, multipart, content-disposition, form-data, boundary, attachment, mime headers, transmission, enctype, remote data, browser, internet explorer, mozilla, opera, fileuploader, batch upload, file selection dialog">
<meta name="Description" content="JUpload is a java applet for uploading multiple files to the webserver using RFC1867 post method. It features a status display showing current transfer rate.">
<meta name="Page-topic" content="HTTP Upload with post method using java applet">
<meta name="Audience" content="Fortgeschrittene">
<meta name="Content-language" content="EN">
<meta name="Page-type" content="Software-Download">
<meta name="Robots" content="INDEX,FOLLOW">
<style type="text/css">
<!--
* {
font-size:12px;
font-family:Sans-Serif;
}
body {
background-color:#e0e0ff;
}
h1 {
font-size:130%;
}
h2 {
font-size:120%;
}
h3 {
font-size:110%;
}
table {
border-style:solid;
border-width:1px;
}
th {
color:white;
background-color:black;
}
td {
color:black;
background-color:#c0c0c0;
}
h1.navigation,h2.navigation,h3.navigation {
color:white;
background-color:black;
}
a.navigation {
font-size:110%;
}
.navigation {
font-size:110%;
margin:0px;
padding:2px;
border:0px;
}
#navigation {
position:absolute;
padding:4px;
border-width:1px;
background-color:orange;
border-color:black;
border-style:solid;
border-top:0px;
}
#inhalt {
margin-left:200px;
padding:20px;
}
#logo {
padding:8px;
font-size:180%;
color:gray;
border-width:1px;
border-color:black;
border-style:solid;
}
//-->
</style>
</head>
<body bgcolor="#e0e0ff">
<div id="logo">
<h2>JUpload Applet .::. (Multiple file upload)</h2>
</div>
<div id="navigation" class="navigation">
<a class="navigation" href="http://www.haller-systemservice.net/jupload/">Official Homepage</a><br>
<br>
<a class="navigation" href="http://www.haller-systemservice.net/jupload/demo/">Live Demo</a><br>
<a class="navigation" href="http://www.haller-systemservice.net/jupload/temp/">Uploaded Files</a><br>
<br>
<a class="navigation" href="http://www.haller-systemservice.net/jupload/download/">Download</a><br>
<a class="navigation" href="http://www.haller-systemservice.net/jupload/help/">Help</a><br>
<a class="navigation" href="http://www.haller-systemservice.net/jupload/forum/">Forum</a><br>
</div>
<div id="inhalt">
<h2>What is JUpload?</h2>
<p>
JUpload is an easy to use java applet for <strong>uploading multiple files</strong>
to the webserver using the post method of html forms as described in RFC 1867.
It is more comfortable and easier to use than most browser's internal
file selection dialog. The user can manage his upload queue and has
a status monitor showing the percentual progress of the upload and the
current file transfer rate in kilobytes per second (kb/s).
</p>
<p>
Okay, you installed JUpload on your own webserver. Now you have to edit this html
file to suit your needs, because in the default configuration, JUpload will try
to upload the files to the <strong>localhost</strong> server in the folder
<strong>/jupload/</strong>. If you installed JUpload to another path or your servername
ist not localhost, then <strong>yout must edit this html file</strong>.
</p>
<hr>
<p align="center">
<applet
code="JUpload/startup.class"
archive="JUpload.jar"
width="450"
height="200"
alt="JUpload java applet for uploading multiple files at once with http post method">
<!-- Java Plug-In Options -->
<param name="progressbar" value="true">
<param name="boxmessage" value="Loading JUpload Applet ...">
<param name="boxbgcolor" value="#e0e0ff">
<!-- Target links -->
<param name="actionURL" value="http://localhost/jupload/demo/JUpload.php?test1=test2&test3=test4">
<param name="completeURL" value="http://localhost/jupload/demo/JUploadComplete.html">
<param name="imageURL" value="JUpload.gif">
<!-- Colors -->
<param name="backgroundColor" value="#e0e0ff">
<!-- Switches -->
<param name="checkResponse" value="true">
<param name="showSuccessDialog" value="true">
<!-- Translations -->
<param name="labelAdd" value="Add">
<param name="labelRemove" value="Remove">
<param name="labelUpload" value="Upload">
Your browser does not support applets. Or you have disabled applet in your options.
To use this applet, please install the newest version of Sun's java. You can get it from <a href="http://www.java.com/">java.com</a>
</applet>
</p>
<hr>
<p>
<h2>JUpload Official Website</h2>
The official project website can be found at this place:
<a href="http://www.haller-systemservice.net/jupload/">http://www.haller-systemservice.net/jupload/</a>.
</p>
<p>
<h2>Why JUpload?</h2>
How to upload more than one file over http? Exactly! No browser supports
this. But here is the solution to this problem: JUpload java applet can
upload more files to the webserver at once (in one transmission)
</p>
<h2>Advantages of JUpload applet</h2>
<ul>
<li>HTML File-Tag can only take 1 file at once. In JUpload, you can
add as many files as you want at once.
<li>Most browsers do not support the selection of multiple files at all.
<li>JUpload supports more than 90 mime types
<li>Tested to work with latest PHP releases (on client side)
<li>simple file upload (file transfer) is relatively fast
<li>easy to use graphical interface makes uploading a 1-step action
<li>jupload can be used as file upload extension to old-fashioned html form upload
<li>supports multipart requests (mime)
<li>supports Secure Socket Layer (SSL)
<li>supports connections through proxies (intranet)
<li>scripting language for saving the transfered files not limited to any specific language or module. you can also use any cgi program.
<li>java applet jupload works client-side and is independent from server software (apache, apache2, httpd, iis internet information server, zope etc)
<li>you can watch the file upload being processed
<li>jupload replaces the old-fashioned form-based file uploads in html
<li>jupload is conform to rfc1867
<li>very big file upload is also possible
<li>upload files via web browser - you do not need any ftp client
<li>can upload binary data
<li>can upload multiple files at once
<li>upload images, pictures, gif, jpeg, videos, office documents, zip archives and much more
<li>use it anywhere, anytime, on any platform
</ul>
<h2>You like JUpload?</h2>
<p>If you like jupload, you can donate to my paypal account easily by clicking the
button below.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="mhaller@mhaller.de">
<input type="hidden" name="item_name" value="JUpload http upload applet development">
<input type="hidden" name="item_number" value="jupload-dev">
<input type="hidden" name="amount" value="5.00">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="tax" value="0">
<input type="image" src="https://www.paypal.com/images/x-click-but04.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
<h2>Future plans</h2>
<ul>
<li>We will add more statistical information (e.g. summarize of the selected files,
file filter for images, text files, binaries etc.)
<li>Support for foreign languages (first step is done)
<li>Customization of colors and layout. (first step is done)
<li>Multithreaded upload with multiple queues (first step is done)
<li>Secure HTTP support
<li>Transfer encoding and content compression algorythms
</ul>
<h3>Related links</h3>
<ul>
<li><a href="http://www.haller-systemservice.net/jupload/">haller-systemservice.net JUpload applet page</a>
<li><a target="_blank" href="http://java.sun.com/j2se/downloads.html">Sun's Java 2 Standard Edition download page</a>
<li><a target="_blank" href="http://www.haller-systemservice.net">Haller Systemservice, creator of JUpload applet</a>
<li><a target="_blank" href="http://www.ietf.org/rfc/rfc1867.txt">RFC 1867 (Form-based File Upload in HTML)</a>
<li><a href="http://www.gigablast.com/">Search the Web</a>
</ul>
<h3>Search for related documents on gigablast.com</h3>
<form method=get action=http://www.gigablast.com/cgi/0.cgi>
<input type=text name=q size=40 value="http file upload">
<input type=submit value=search border=0>
</form>
<br>
</div>
<div id="footer">
<hr>
<address>
Copyright © 2003 <a href="http://www.haller-systemservice.net/">Haller Systemservice</a><br>
Mike Haller <a href="mailto:info@haller-systemservice.net?subject=jupload+applet">info@haller-systemservice.net</a><br>
Last modified: 2003-08-25
</address>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="mhaller@mhaller.de">
<input type="hidden" name="item_name" value="JUpload http upload applet development">
<input type="hidden" name="item_number" value="jupload-dev">
<input type="hidden" name="amount" value="5.00">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="tax" value="0">
<input type="image" src="https://www.paypal.com/images/x-click-but04.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -