需求描述:
創(chuàng)新互聯(lián)公司成立與2013年,先為沙依巴克等服務(wù)建站,沙依巴克等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為沙依巴克企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。客戶出完賬之后需要把出賬的數(shù)據(jù)以文本文件的方式傳送給收入管理系統(tǒng),客戶以前是通過本地的一個(gè)工具軟件上傳的,由于安全監(jiān)管的原因,不允許在本地使用工具上傳,因此客戶希望我們?cè)谝呀?jīng)上線使用的系統(tǒng)開發(fā)一個(gè)功能實(shí)現(xiàn)他們的需求。
業(yè)務(wù)梳理:
我梳理一下具體的細(xì)節(jié),具體的流程如圖所示:
程序?qū)崿F(xiàn):
一、首先是設(shè)計(jì)頁面
由于是在原系統(tǒng)的基礎(chǔ)上新增功能,需要提前做好菜單的配置工作。我設(shè)計(jì)的頁面如下圖,一個(gè)是下拉選擇框(用戶選擇相對(duì)應(yīng)的業(yè)務(wù)),一個(gè)是選擇文件,一個(gè)是月份(表示需要傳送的文件是哪個(gè)月),一個(gè)是上傳按鈕,用戶選擇文件之后選擇月份點(diǎn)擊上傳按鈕之后即可觸發(fā)上傳操作。
以下是JSP界面的源碼:
<%@ include file="/common/taglibs.jsp"%> <%@ page language="java" pageEncoding="UTF-8"%> <%@ page isELIgnored="false"%> <s:form enctype="multipart/form-data" method="post" onsubmit="return valid();"> <page:applyDecorator name="simpleQuery"> <table cellspacing="1" border="0"> <title><s:text name="erp接口上傳小程序" /></title> <s:hidden name="fileName"></s:hidden> <tr><td>業(yè)務(wù)類型 <select id="" name="OperationType" class="formselect"> <option></option> <option value="1">集團(tuán)預(yù)出賬</option> <option value="2">集團(tuán)正式出賬</option> </select> </td> <td>接口月份: <as:datepicker id="startDate" name="rpmonth" readonly="false" disabled="false" formatFlag="date6" showDefault="true" cssClass="required validate-datetime"> </as:datepicker> </td> </tr> <tr><td width="10%">選擇文件 <s:file id="upload" name="upload"></s:file> </td> <td > </td> <td > <input id="impbut" type="button" value="上傳" onclick="importHandle()" class="button" /> </td> </tr> </table> </page:applyDecorator> </s:form> <script type="text/javascript"> function importHandle() { var fileName = $('upload').value; if (fileName == null || fileName == undefined || fileName == "") { validation.userDefined("請(qǐng)選擇要上傳的文件"); return; } fileName = fileName.split("."); if (fileName[fileName.length - 1] == "txt" || fileName[fileName.length - 1] == "TXT") { document.forms[0].action = "interfaceupload_UPLOAD_interfaceupload.do"; document.forms[0].submit(); } else { validation.userDefined("文件格式錯(cuò)誤,您上傳的格式不被允許"); return; } } </script>
當(dāng)前名稱:Java對(duì)文本文件MD5加密并ftp傳送到遠(yuǎn)程主機(jī)目錄的實(shí)現(xiàn)方法-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://muchs.cn/article36/cdehpg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站策劃、響應(yīng)式網(wǎng)站、小程序開發(fā)、App開發(fā)、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容