<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    §封Ja葬va§

    Struts2文件上傳

    以一個圖片上傳為例子,演示了文件上傳的各個方面。包括客戶端控制,服務端控制,圖片預覽,圖片壓縮等。

    采用struts2的文件上傳機制,除struts2必要的jar外還需要額外導入commons-fileupload.jar,commons-io-1.4.jar

    web.xml配置:



    首先是一個上傳界面及其HTML,和一個靜態常量類:






    客戶端:

    若直接點擊上傳,則效果如下:


    對應的JS代碼如下:


    若是選擇了非規定類型的文件,則效果如下


    點擊確定后清空路徑,效果如下:


    對應的JS代碼如下:



    當選擇了正確類型的圖片時,形成預覽,效果如下:



    至此,客戶端校驗控制完畢。先注釋起來,以免妨礙服務端校驗的測試。


    服務端:

    struts.xml配置:


    資源文件globalMessage_zh_CN.properties:


    Action類:(省略屬性的getter,setter方法)



    當不選擇文件直接上傳,效果如下:


    當選擇了非規定類型文件時,效果如下:


    當選擇了正確的文件類型時,轉到成功提示頁:


    在upload()方法中調用了壓縮并上傳圖片的靜態方法:
    附:




    posted on 2009-04-05 13:04 §朱家二少§ 閱讀(2935) 評論(2)  編輯  收藏 所屬分類: Struts2

    Feedback

    # re: Struts2文件上傳 2009-04-05 23:26 CoderDream

    不錯,如果把整個工程都上傳就更好了!  回復  更多評論   

    # re: Struts2文件上傳 2009-04-06 00:17 MM

    能上傳下整個工程,以供學習嗎?  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产色无码精品视频免费| 豆国产96在线|亚洲| 好男人视频社区精品免费| 亚洲日韩看片无码电影| 免费在线观看理论片| A片在线免费观看| 亚洲色精品三区二区一区| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 国产亚洲美女精品久久久2020| a级毛片免费全部播放无码| 亚洲av无码片在线观看| 国产精品亚洲综合专区片高清久久久| 亚洲精品免费视频| 亚洲日韩在线中文字幕综合| 久久精品亚洲综合一品| 国产精品免费看久久久久| 老汉精品免费AV在线播放| 野花视频在线官网免费1| 亚洲一区二区在线视频| 免费A级毛片无码久久版| 亚洲免费观看网站| 夜夜爽妓女8888视频免费观看| 91亚洲性爱在线视频| 亚洲乱色熟女一区二区三区丝袜| 无码永久免费AV网站| 久久免费观看国产精品88av| 羞羞网站免费观看| 2020久久精品亚洲热综合一本| 亚洲人成网7777777国产| 国产小视频免费观看| 成人免费的性色视频| 毛片基地看看成人免费| 色天使亚洲综合一区二区| 亚洲欧洲日韩综合| 亚洲色爱图小说专区| 国产a级特黄的片子视频免费| 无码国产精品一区二区免费式直播| 国内永久免费crm系统z在线| 特级av毛片免费观看| 亚洲sm另类一区二区三区| ass亚洲**毛茸茸pics|