`
mxx_1111
  • 浏览: 59102 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java通过commons-fileupload实现多张图片的上传(jsp页面)

 
阅读更多
<div id="middle">
                  <div id="form">
                  <form action="ProductInfoServlet?tag=add" method="post" enctype="multipart/form-data" >
                    <h2>三只松鼠--新增</h2>
                   <table align="center">
                   <tr>
                   <td width="90px"  class="td">类型:</td>
                   <td width="200px" >
                     <select name="typename">
                          <option>---请选择--</option>
                          <c:forEach items="${tlist }" var="type" varStatus="status">
                          <option value="${type.typeId}">${type.typeName }</option>
                          </c:forEach>
                         </select>
                    </td>
                   </tr>
                   <tr>
                   <td width="90px"  class="td">品牌:</td>
                   <td width="200px" >
                     <select name="brand">
                          <option>---请选择--</option>
                          <option >三只松鼠</option>
                         </select>
                    </td>
                   </tr>
                    <tr>
                   <td width="90px"  class="td">名称:</td>
                   <td>
                   <input type="text" name="produceName" id="name">
                    </td>
                   </tr>
                    <tr>
                   <td width="90px"  class="td">详情介绍:</td>
                   <td>
                   <textarea cols="20px" rows="1px" name="details"></textarea>
                    </td>
                   </tr>
                   <tr>
                   <td width="90px"  class="td">价格:</td>
                   <td>
                  <input type="text" name="price" id="price">
                    </td>
                   </tr>
                   <tr>
                   <td width="90px"  class="td">库存:</td>
                   <td>
                  <input type="text" name="stock" id="price">
                    </td>
                   </tr>
                   <tr>
                   <td width="90px"  class="td">大图:</td>
                   <td>
                  <input type="file" name="bigfile" id="price">
                    </td>
                   </tr>
                   <tr>
                   <td width="90px"  class="td">小图1:</td>
                   <td>
                  <input type="file" name="smallfile1" id="price">
                    </td>
                   </tr>
                   <tr>
                   <td width="90px"  class="td">小图2:</td>
                   <td>
                  <input type="file" name="smallfile2" id="price">
                    </td>
                   </tr>
                    <tr>
                   <td width="90px"  class="td">小图3:</td>
                   <td>
                  <input type="file" name="smallfile3" id="price">
                    </td>
                   </tr>
                   <tr>
                   <td colspan="2"><input type="submit" value="新增"><input type="button" value="取消"></td>
                   </tr>
                    </table>
                 </form>
                 </div>
	           </div>



css样式:

<style type="text/css">
    #middle
	{
		width:100%;
		height:600px;
		border:1px #000000;
		background-image:url(media/image/bg/2.jpg);
		color:#FFF;
		padding-top:110px;
		}
    h2{ 
	 text-align:center;
	 padding-top:10px;
	}
    #form
	{
 	   text-align:center;
	   border: #999 1px solid;
	   height:560px;
	   width:600px;
	   margin:0px auto;
	   background-color:#ACACAC;
	   opacity:0.02px;
	   box-shadow:0px 0px 100px;
	}
   #form .td
   {
	   font-size:18px;
	   font-weight:bolder;
   }
     #form td
	 {
			   padding-top:10px; 
		 }
    </style>


温馨提示:此方法得用到两个jar包,需要的请前往这里下载!!!

分享到:
评论

相关推荐

    commons-fileupload-1.3.jar和commons-io-1.2.jar.zip

    **Apache Commons FileUpload** 是一个专门处理HTTP请求中多部分数据的Java库,它使得在Servlet和JSP中处理文件上传变得简单。在HTTP协议中,文件上传通常使用`multipart/form-data`编码类型进行,FileUpload库可以...

    java+servlet+commons-io-2.4.jar+commons-fileupload-1.3.jar实现文件的上传与下载

    在Java Web开发中,文件的上传与下载是常见的功能需求,尤其...通过以上步骤,你可以实现基于Java Servlet和Apache Commons库的文件上传与下载功能。理解并熟练掌握这些知识点,对于开发高效、稳定的Web应用至关重要。

    commons-fileupload组件上传问题

    通过阅读这篇博客,开发者可以更好地理解如何在Java Web应用中使用`commons-fileupload`组件实现安全、高效的文件上传功能。 总结起来,`commons-fileupload`组件是处理HTTP文件上传的利器,它简化了文件上传的流程...

    commons-fileupload-1.3.3-bin

    5. **多文件上传**:Apache Commons FileUpload支持单个文件和多个文件的上传,可以通过`&lt;input type="file" multiple&gt;`在HTML表单中实现。 在压缩包中,除了`commons-fileupload-1.3.3-bin`外,还包含了一个`...

    commons-fileupload-1.3.3.jar和commons-io-1.3.2.jar程序文件

    这两个库在Java Web应用、尤其是Servlet和JSP开发中非常常见,它们简化了文件上传的实现,使得开发者能够专注于业务逻辑,而不是底层的I/O操作。同时,由于它们都是开源的,有着良好的社区支持和文档,因此在遇到...

    commons-fileupload.rar;包括commons-fileupload-1.3.1-bin和commons-io-2.4

    Commons FileUpload是Apache软件基金会的一...在实际开发中,结合`commons-fileupload`和`commons-io`这两个库,可以方便地实现在Java Web应用中的文件上传功能,并且可以自定义各种策略以满足特定的安全性和性能要求。

    commons-fileupload-1.3.2jar包和commons-io-2.5jar包.zip

    Apache Commons FileUpload与Apache Commons IO是Java开发中处理文件上传和I/O操作的重要库。这两个库在处理Web应用,特别是基于JSP(JavaServer Pages)的文件上传功能时,扮演着核心角色。在这个主题中,我们将...

    commons-fileupload-1.3.2jar和commons-io-2.5.jar包

    通过Apache Commons FileUpload和Commons IO库,开发者可以轻松实现JSP中的文件上传功能,同时确保了性能和安全性。这两个库的结合使用,极大地简化了文件上传的复杂性,使得开发者可以专注于业务逻辑,而不是底层的...

    java 上传 SmartUpload&commons-fileupload

    本主题将深入探讨两种常见的Java上传组件——SmartUpload和Commons-Fileupload。 SmartUpload是一个强大的Java上传组件,由Julien DROUET开发,它为JSP和Servlet提供了方便的文件上传功能。SmartUpload提供了一套...

    commons-fileupload-1.2.1.jar与commons-io-1.3.2.jar

    标题中的"commons-fileupload-1.2.1.jar与commons-io-1.3.2.jar"涉及的是两个在Java开发中常用的开源库,主要用于处理HTTP协议上传文件的需求。这两个库在JSP(JavaServer Pages)开发中尤为重要,因为它们简化了...

    struts1.2和commons-fileupload实现文件上传

    Struts1.2和Commons-Fileupload是Java Web开发中用于实现文件上传的两个重要组件。Struts1.2是Apache的一个开源框架,主要用于构建MVC(模型-视图-控制器)架构的Web应用程序,而Commons-Fileupload则是Apache ...

    jsp多附件上传commons-fileupload-1.1.jar

    总结起来,通过Apache Commons FileUpload库,我们可以轻松地在JSP中实现多文件上传功能。从用户提交表单,到服务器接收到请求并处理文件,再到将文件保存在服务器上,每个步骤都有相应的API和方法支持。这使得...

    commons-fileupload-1.0上传组件使用实例.

    ### 使用commons-fileupload-1.0进行文件上传的实例及乱码处理 #### 一、commons-fileupload简介 `commons-fileupload`是Apache Commons项目下的一个子项目,它提供了强大的文件上传功能,允许用户轻松地将文件从...

    commons-fileupload-1.2.1.jar和commons-io-1.4.jar

    标题中的"commons-fileupload-1.2.1.jar"和"commons-io-1.4.jar"是两个在Java开发中非常重要的库文件,主要用于处理文件上传功能。它们都是Apache Commons项目的一部分,Apache Commons是一个致力于提供可重用Java...

    使用commons-fileupload上传文件

    通过使用`commons-fileupload`,开发者可以方便地在Java Web应用中实现文件上传功能,而无需关注底层的HTTP协议细节。这个组件提供了丰富的API,支持各种自定义选项,例如内存阈值、临时文件存储位置等,使得文件...

    struts2上传文件需要的jar包 commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar

    5. **处理上传**:在Action的execute方法中,你可以通过Action字段获取到上传的文件,然后使用`commons-fileupload`和`commons-io`提供的API进行文件处理,如保存到服务器、验证文件大小和类型等。 6. **异常处理**...

    commons-fileupload-1.2.jar和commons-io-1.3.2.jar

    总之,`commons-fileupload-1.2.jar`和`commons-io-1.3.2.jar`在Java Web开发中扮演着重要角色,它们简化了文件上传这一复杂任务,使得开发者能够更加专注于业务逻辑,而不是底层的文件处理细节。不过,随着技术的...

    commons-fileupload和commons-io的jar包

    Apache Commons FileUpload与Apache Commons IO是Java开发中两个非常重要的库,它们主要用于处理文件上传和I/O操作。这两个库在Web应用、数据处理以及文件管理等领域广泛应用。 Apache Commons FileUpload库是一个...

    java上传下载需要的jar:commons-fileupload-1.2.jar+commons-io-1.3.2.jar

    以上代码片段展示了如何利用Apache Commons FileUpload和IO库来处理Java Web中的文件上传和下载。这两个库为开发者提供了强大而灵活的功能,大大简化了文件操作的复杂性,提高了开发效率。在实际应用中,开发者还...

Global site tag (gtag.js) - Google Analytics