1. 程式人生 > >如何使用第三方控制元件上傳圖片?

如何使用第三方控制元件上傳圖片?

第一步下載,commons-fileupload-1.2.2.jar和commons-io-2.4.jar

建議在API中參考使用到的類和介面

將jar匯入專案中(WEB-INF/lib),並勿忘 build Path;

修改新增新聞的頁面newsDetailCreateSimple.jsp,把表單提交到doAdd.jsp

注意:

1.      表單form標籤中,method="post" enctype="multipart/form-data"

2.      上傳圖片的標籤為:<input type="file" name="picPath" value=""/>

在doAdd.jsp中提取表單提交的新聞相關欄位,並儲存上傳的檔案,實現新聞的儲存功能

注意:

1.需要在doAdd.jsp中匯入需要的包

<%@pageimport="java.io.*,java.util.*,org.apache.commons.fileupload.*"%>

<%@pageimport="org.apache.commons.fileupload.disk.DiskFileItemFactory"%>

<%@page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%>

請複製素材中的doAdd.jsp