1

html FILEタグからファイル名を読み取り、ReadExcel.jspに送信する以下のコードを使用しています。投稿メッセージが完了すると、home.jspページがリロードされます。ReadExcel.jspは、Excelファイルを読み取り、データをデータベースに保存します。Home.Jspは、データベースから同じExcel情報を読み取り、グリッドに表示します。

上記の手順は、システムでEclipseからファイルを実行している限り正常に機能します。テストサーバー上のTomcatにファイルをデプロイすると、Post値がReadExcel.jspに送信されません。以下は、Post値をReadExcel.jspに送信するjqueryコードです。何か助けはありますか?

   $("#fileupload").change(function() {
   if($("#fileupload").val().length > 0) {    

       $.post("ReadExcel.jsp", {
            filename: $("#fileupload").val(), 
            processId: <%=processId%>

       },function(data){

           location.reload(window.location.replace=("home.jsp?procid="+<%=processId%>)); 

       });
       }

});

解決策が見つからない場合にAjaxでこれを書き直す方法はありますか?私はJavascriptを知っていて、Javascriptで実装しようとしています。..

4

0 に答える 0