HttpUnitを使用して、指定されたURLに設計されたフォームの送信ボタンのクリックをシミュレートしています。(私はhttp://stu21.kntu.ac.ir/Login.aspxを使用しています)。次のコードを使用して、応答ページを取得します。
WebConversation conversation = new WebConversation();
WebRequest request = new GetMethodWebRequest("http://stu21.kntu.ac.ir/Login.aspx");
WebResponse response = conversation.getResource(request);
WebForm loginForm = response.getForms()[0]; //Form has been got successfully
request = loginForm.getRequest();
request.setParameter("txtusername", "8810103" );
request.setParameter("txtpassword", "8810103" );
response = conversation.getResponse( request ); //error while getting the .js
javaスクリプトファイルを取得したいときに問題があり、エラーは
スレッド「メイン」の例外com.meterware.httpunit.ScriptException:スクリプト'varshuffleArray= new Array();
だから、どうすればこの問題を取り除くことができますか?プログラムが結果ページをロードできなくなります。