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

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

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

    隨筆-39  評論-33  文章-0  trackbacks-0

    ?

    一、準(zhǔn)備

    1 、確保有 struts 運(yùn)行環(huán)境;

    2 、下載 newxy1.04.zip 或更高版。解壓,將 newxy1.03.jar 或更高版類庫拷到 WEB-INF/lib 下,將 newxy-html.tld newxy-logic.tld newxy-bean.tld 三個(gè)標(biāo)簽定義文件拷到 WEB-INF/ 目錄下;?
    ???????

    ???????? 3
    、建一 jsp 文件,如 upload.jsp

    二、 jsp 文件
    ?????????????????? <%@ page contentType="text/html; charset=GBK" %>
    ???????????????????<%@ tagliburi="/WEB-INF/newxy-html.tld" prefix="nhtml"%>
    ?????????????????? <%@ tagliburi="/WEB-INF/newxy-logic.tld" prefix="nlogic"%>

    <nlogic:action1 id="act1" formName="fileForm"/>
    <nhtml:form action="" formName="fileForm" enctype="multipart/form-data">
    ?
    文件夾:
    <input type="text" name="_directory" size="40"/><br />
    ?
    文件 1, 不大于 1024K
    <nhtml:file property="file1" size="40" maxSize="1024"fileLimit="zip"/><br />
    ?
    文件 2, 不大于 1024K
    <nhtml:file property="file2" size="40" maxSize="1024"fileLimit="zip"/><br />
    ? ......
    </nhtml:form>
    <nhtml:buttonactionId="act1" method="upload" value=”
    文件上傳 ”/>

    三、說明

    上傳n個(gè)文件只需加n個(gè)<nhtml:file/>標(biāo)簽,標(biāo)簽的property值不相同即可,可以不寫 java 代碼。

    1 、本例一次可以上傳兩個(gè)文件,理論上可以一次上傳無限多個(gè)文件,上傳多個(gè)文件時(shí), property 屬性值不能相同。

    2 、本例上傳文件不大于 1024K 字節(jié),文件上傳最大值由 maxSize 屬性值確定,如果此值為空,最大值不大于 struts 設(shè)置的最大值,默認(rèn)為 250M

    3 、本例上傳文件擴(kuò)展名限于 ”zip” 上傳文件的擴(kuò)展名由 fileLimit 屬性值指定,如果 fileLimit 值為空,上傳文類型不受限制

    4 、上傳文件保存在 _directory 屬性值指定的文件夾中。 _directory 可以是絕對路徑如 c:\temp ,也可以是 URI ,如 images images WEB 上下文下的一個(gè)文件夾。

    5 、標(biāo)簽 <nhtml:form action="" formName="fileForm" /> action 屬性是空值,表明以當(dāng)前路徑作為 頁面表單的 action 值。 formName 屬性值與標(biāo)簽 <nlogic:action1 id="act1" formName="fileForm"/> formName 屬性值相同。

    6 、標(biāo)簽 <nlogic:action1 id="act1" formName="fileForm"/> 產(chǎn)生靜態(tài)頁面的 javascript 函數(shù): act1 Upload(...){...} 。點(diǎn)擊“文件上傳”按鈕將調(diào)用這個(gè)函數(shù)。結(jié)果是將數(shù)據(jù)提交上來由標(biāo)簽 nlogic:action1 id="act1" formName="fileForm"/> 來處理,將文件內(nèi)容寫到指到的路徑。

    7 、標(biāo)簽 <nhtml:buttonactionId="act1" method="upload" value=” 文件上傳 ”/> onclick 事件調(diào)用 act1 Upload() 方法。?
    ??????? 另見《newxy新坐標(biāo)多文件上傳(上傳至數(shù)據(jù)庫)》
    ????? newxy新坐標(biāo)技術(shù)網(wǎng)站:http://www.newxy.net

    posted on 2006-08-21 18:13 newxy新坐標(biāo) 閱讀(422) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲avav天堂av在线不卡 | 亚洲av高清在线观看一区二区 | xxxxx做受大片在线观看免费 | 久久综合九九亚洲一区| 在线播放免费人成毛片乱码| 亚洲一区二区三区在线观看精品中文 | 国产在线不卡免费播放| 亚洲第一第二第三第四第五第六| 成人毛片视频免费网站观看| 亚洲三级中文字幕| 大学生美女毛片免费视频| 亚洲女女女同性video| 国产国产成年年人免费看片| 深夜福利在线免费观看| 亚洲精品无码专区2| 久久久WWW免费人成精品| 国产精品国产亚洲精品看不卡| 在线观看免费无码专区| 亚洲视频.com| 在线观看日本免费a∨视频| 一本色道久久综合亚洲精品蜜桃冫 | 九九久久国产精品免费热6| 国内精品久久久久久久亚洲| 国产成人精品一区二区三区免费| 亚洲激情视频在线观看| 99久久综合国产精品免费| AV激情亚洲男人的天堂国语| 亚洲一区精品伊人久久伊人| 久久这里只精品热免费99| 精品亚洲AV无码一区二区三区| 免费国内精品久久久久影院| 黄色网站软件app在线观看免费| 亚洲熟妇无码久久精品| 国产免费啪嗒啪嗒视频看看| 97超高清在线观看免费视频| 亚洲va成无码人在线观看| 成人伊人亚洲人综合网站222| 毛片无码免费无码播放| 亚洲人成无码网站在线观看| 国产成人麻豆亚洲综合无码精品 | 色播在线永久免费视频|