⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 upload.htm

📁 java开发实例 多个jsp开发实例
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="KEYWORDS" content="小龙亭工作室之JSP实践之旅">
<title>小龙亭工作室之JSP实践之旅</title>
<link rel="stylesheet" href="../jsp.css" type="text/css">
</head>

<body topmargin="0" leftmargin="0" rightmargin="0">
<div align="center"><!--以下开始小龙亭标题 -->
<script language="javascript" src="../gaptitle.js"></script>
<!--以下开始主题索引td和文章区td -->
<div
align="center"><center>

<table width="100%">
  <tr>
    <td colspan="2" height="10"></td>
  </tr>
  <tr>
    <td width="20%" style="border-right: 1px solid red" valign="top" height="227"><script
    language="javascript" src="manualindex.js"></script> </td>
    <td width="80%" valign="top" height="227"> 
      <p align="center"><font color="#FF00FF" size="2"><b>使用JSP/Servlet上载文件</b></font>
      <p> 
      <p>使用 JSP/ Servlet上载文件正成为一项常用的任务。以下是一个简单的例程,使用了jspsmart的一个免费的组件。你可以在JSPSMART站点进行下载。&nbsp;<br> 
      <br> 
      1. Html File&nbsp;<br> 
      &lt;html>&nbsp;<br> 
      &lt;body>&nbsp;<br> 
      &lt;script LANGUAGE="javascript" SRC="JSFunction.js">&nbsp;<br> 
      &lt;/script>&nbsp;<br> 
      &lt;script language="JavaScript">&nbsp;<br> 
      &lt;!--&nbsp;<br> 
      function checkForm(){&nbsp;<br> 
      <br> 
      if (document.uploadform.adsImage.value==""){&nbsp;<br> 
      alert("You must choose what image file to upload!");&nbsp;<br> 
      return false;&nbsp;<br> 
      }&nbsp;<br> 
      document.uploadform.submit();&nbsp;<br> 
      }&nbsp;<br> 
      function cancelUpload(){&nbsp;<br> 
      window.close();&nbsp;<br> 
      window.opener.focus();&nbsp;<br> 
      }&nbsp;<br> 
      //-->&nbsp;<br> 
      &lt;/script>&nbsp;<br> 
      &lt;form name="uploadform" method="post"&nbsp;<br> 
      action="uploadImage.jsp" ENCTYPE="multipart/form-data"&nbsp;<br> 
      target=_self>&nbsp;<br> 
      &lt;center>&nbsp;<br> 
      &lt;table border="1" width="65%">&nbsp;<br> 
      &lt;tr>&nbsp;<br> 
      &lt;td colspan=2 nowrap align=center>广告图片上载&lt;/td>&nbsp;<br> 
      <br> 
      &lt;/tr>&nbsp;<br> 
      &lt;tr>&nbsp;<br> 
      &lt;td width="15%" nowrap >广告图片:&lt;/td>&nbsp;<br> 
      &lt;td width="50%" nowrap>&lt;input type="file"&nbsp;<br> 
      name="adsImage" size="20">&lt;/td>&nbsp;<br> 
      &lt;/tr>&nbsp;<br> 
      &lt;tr>&nbsp;<br> 
      &lt;td align="center" colspan=2 >&nbsp;<br> 
      &lt;input type="button" value="upload" onclick="return&nbsp;<br> 
      checkForm();" >&nbsp;<br> 
      &amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;<br> 
      &lt;input type="button" value="Cancel" onclick="return&nbsp;<br> 
      cancelUpload();">&nbsp;<br> 
      &lt;/td>&nbsp;<br> 
      <br> 
      &lt;/tr>&nbsp;<br> 
      &lt;/form>&nbsp;<br> 
      &lt;/table>&nbsp;<br> 
      &lt;!--&nbsp;<br> 
      &lt;a href="Javascript:window.close();">close this window&lt;/a>&nbsp;<br> 
      -->&nbsp;<br> 
      &lt;script language="JavaScript">&nbsp;<br> 
      &lt;!--&nbsp;<br> 
      this.focus();&nbsp;<br> 
      //-->&nbsp;<br> 
      &lt;/script>&nbsp;<br> 
      &lt;/body>&nbsp;<br> 
      <br> 
      2. JSP File&nbsp;<br> 
      &lt;%@ page language="java" import="com.jspsmart.upload.*,&nbsp;<br> 
      java.sql.*,java.util.* "%>&nbsp;<br> 
      &lt;%-- use SmartUpload bean --%>&nbsp;<br> 
      &lt;jsp:useBean id="mySmartUpload" scope="page"&nbsp;<br> 
      class="com.jspsmart.upload.SmartUpload" />&nbsp;<br> 
      <br> 
      &lt;%&nbsp;<br> 
      <br> 
      //Initialization&nbsp;<br> 
      mySmartUpload.init(config);&nbsp;<br> 
      mySmartUpload.service(request,response);&nbsp;<br> 
      <br> 
      //Set Restriction&nbsp;<br> 
      mySmartUpload.setAllowedFilesList("gif,bmp,jpeg,jpg");&nbsp;<br> 
      mySmartUpload.setTotalMaxFileSize(51200);&nbsp;<br> 
      <br> 
      <br> 
      <br> 
      // Upload&nbsp;<br> 
      try{&nbsp;<br> 
      mySmartUpload.upload();&nbsp;<br> 
      }&nbsp;<br> 
      catch(Exception e){&nbsp;<br> 
      out.println("&lt;font color=red>Upload File Fail!&lt;/font>&nbsp;<br> 
      &lt;a href=&nbsp;<br> 
      \"JavaScript:window.history.back();\">back&lt;/a>&lt;br>");&nbsp;<br> 
      out.println("&lt;UI>Notes:&lt;/UI>");&nbsp;<br> 
      <br> 
      out.println("&lt;UL>You must set correct File&nbsp;<br> 
      Name.&lt;/UL>");&nbsp;<br> 
      out.println("&lt;UL>You file size must be less than&nbsp;<br> 
      50K.&lt;/UL>");&nbsp;<br> 
      out.println("&lt;UL>You can only upload .Gif .jpeg .jpg and&nbsp;<br> 
      .bmp files.&lt;/UL>");&nbsp;<br> 
      <br> 
      return;&nbsp;<br> 
      <br> 
      }&nbsp;<br> 
      //save file to disk&nbsp;<br> 
      mySmartUpload.getFiles().getFile(0).saveAs("/" +&nbsp;<br> 
      "FileName");&nbsp;<br> 
      <br> 
       &nbsp;<br>
      <br>
      %>&nbsp;<br>
      <br>
      <br>
      <br>
      3. Servlet File (you can do it yourself)&nbsp;<br> 
      <br> 
      <br> 
      资料来源:碧波山庄Visual Basic http://ctsvb.126.com <br> 
      <br> 
        
    </td>  
  </tr>  
<!-- 以下是底边-->              
<script language="javascript" src="../gapbottom.js"></script> 
</center>   
</body>   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -