0

jQueryリクエストがあります:

handler: function(){
 formp.getForm().submit({
 url: url_servlet+'uploadfile',
 success: function(formp, o) {
  if(o.result.file!=""){
  alert(o.result.file);
 }
   }
  })
}

私はサーブレットでこのリクエストを受け取ります:ファイルをアップロードし、Javaクラスを呼び出してそれを読み取ります:

public class Read{
  public static String ReadFile (String filePath) throws IOException, SchemaException, SQLException, ClassNotFoundException{

//****FILE READ PART***//


//****INPUT DATA TO DATA BASE****//
  }
}

したがって、Javaクラスには2つのステージがあります。ステージの後Reading file、応答を取得してステージを呼び出しinput data to DB、パラメータをクライアントに再度送信した後、パラメータをクライアントに送信します。
それは可能ですか?

アップデート

クラスに別のメソッドを作成して、ファイルを読み取るだけだと思います。しかし、質問があります。このメソッドが機能した後、サーブレットに別のjQueryリクエストを作成し、ly javaクラスの別のメソッドを呼び出した後、クライアントにパラメーターを送信します。クラスフィールドは、最初のメソッドの作業で取得する値を保存しますか?

4

0 に答える 0