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://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>

        涿州市| 颍上县| 九龙坡区| 安西县| 安塞县| 会昌县| 西充县| 五莲县| 砚山县| 曲沃县| 怀宁县| 文成县| 木兰县| 广宗县| 彭泽县| 合江县| 邛崃市| 肥乡县| 扎鲁特旗| 定安县| 奈曼旗| 莎车县| 玛曲县| 肃宁县| 苍梧县| 韶山市| 理塘县| 吉安县| 内丘县| 安图县| 夏邑县| 炎陵县| 枣强县| 马鞍山市| 交口县| 循化| 黎城县| 商洛市| 安顺市| 吉林省| 孟连|