1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      怎么在Java項目中利用Struts將圖片上傳到指定文件夾

      怎么在Java項目中利用Struts將圖片上傳到指定文件夾?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

      業(yè)務包括:企業(yè)網(wǎng)站建設、手機網(wǎng)站制作設計商城網(wǎng)站定制開發(fā)、網(wǎng)站營銷推廣等服務,并且涵蓋國際域名空間、虛擬主機、云服務器、等互聯(lián)網(wǎng)基礎服務;成都創(chuàng)新互聯(lián)公司聯(lián)建站以互聯(lián)網(wǎng)的創(chuàng)新理念,成熟完善的建站體系,開拓進取的精神,專業(yè)的解決方案和顧問咨詢服務,幫助客戶在互聯(lián)網(wǎng)時代提升形象、把握商機、實現(xiàn)價值,提高企業(yè)的核心競爭力。

      JSP上傳頁面

      上傳一定要為form加上enctype="multipart/form-data",表示提交的數(shù)據(jù)時二進制的

      并且必須是method="post"

      <%@ page language="java" contentType="text/html; charset=utf-8"
        pageEncoding="utf-8"%>
      <%@taglib prefix="s" uri="/struts-tags"%>
      
      
      
      
      
      
       
       
      
      
      
      

      struts.xml配置(maven項目放在resources)

       
       
         
            設置文件上傳最大值
           
             
              /fail.jsp 
              /success.jsp
             
           
        

      TestStruts.java控制類

      一定要提供三個屬性

      File img;
      String imgFileName;
      String imgContentType;

      然后為這3個屬性提供getter setter方法

      package com.controller;
      import java.io.File;
      import java.io.IOException;
      import java.util.Map;
      import javax.servlet.http.HttpServletRequest;
      import javax.servlet.http.HttpServletResponse;
      import org.apache.commons.io.FileUtils;
      import org.apache.struts2.ServletActionContext;
      import com.opensymphony.xwork2.ActionContext;
      import com.opensymphony.xwork2.ActionSupport;
      public class TestStruts extends ActionSupport{
        private File img;
        private String imgFileName;
        private String imgContentType;
        public File getImg(){
          return img;
        }
        public String getimgFileName(){
          return imgFileName;
        }
        public String getImgContentType(){
          return imgContentType;
        }
        public void setImg(File img){
          this.img = img;
        }
        public void setImgFileName(String imgFileName){
          this.imgFileName = imgFileName;
        }
        public void setImgFileContentType(String imgContentType){
          this.imgContentType = imgContentType;
        }
        @SuppressWarnings("unchecked")
        public String logintest() throws IOException{
          Map p = ActionContext.getContext().getSession();
          p.put("imgFileName", imgFileName);
          File f = new File("D://imagebystruts");
          if (!f.exists()) { 
            f.mkdir(); 
          }     
          FileUtils.copyFile(img, new File(f, imgFileName));
          return "success";
        }
      }

      Tomcat中server.xml文件配置虛擬路徑

      
      

      success.jsp顯示圖片

      <%@ page language="java" contentType="text/html; charset=utf-8"
        pageEncoding="utf-8"%>
      
      <%@ taglib prefix="s" uri="/struts-tags" %> 
      
      
      
      success
      
      
      

      成功

              

      看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。


      分享題目:怎么在Java項目中利用Struts將圖片上傳到指定文件夾
      鏈接分享:http://www.ef60e0e.cn/article/pihiid.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        将乐县| 鸡泽县| 赫章县| 淮滨县| 新乡市| 平阴县| 无锡市| 双江| 神木县| 芦溪县| 敖汉旗| 青神县| 会昌县| 皋兰县| 灌南县| 罗定市| 湟中县| 墨玉县| 迁安市| 西盟| 综艺| 基隆市| 恭城| 剑川县| 崇阳县| 大余县| 大竹县| 唐河县| 邢台县| 永城市| 洪雅县| 武胜县| 灵台县| 星子县| 木兰县| 靖边县| 黄大仙区| 远安县| 兰溪市| 镇宁| 永春县|