1

すべてが単一のサーブレットから始まり、いくつかのパラメーターに基づいてアプリケーションの変更の最初のサーブレットの完全な動作が変更されるアプリケーションがあります。HTML として応答を取得するまで、多くのことと転送が行われます。

getText()これらのいくつかの初期パラメーターのみを変更して、またはgetXml()またはとして応答を取得するテスト ケースを作成したいと考えていますgetHTML()

HttpUnit などを使用しました。

WebRequest request = new PostMethodWebRequest("http://localhost:9090/xyz/ETransServlet.fsc" );
request.setParameter( "window_id", "1" );
request.setParameter( "screen_id", "4" );
request.setParameter( "nav_to", "something.jsp" );
request.setParameter( "nav_from", "somethingfrom.jsp" );    

HttpSession session = sr.getSession(true);

WebResponse response = client.getResponse(request);`

window_idこれで、いくつかのパラメーター セットとすべてが揃っていることがわかります。

まず第一に、彼らはどういうわけか到達していません。

次に、パラメータなしでページを呼び出しても、次のようなエラーが発生しますcan't process script <script> blab bla </script>

使用している JavaScript コードを処理できません。ビルド パスに js.jar と nekohtml.jar がありますが、javascript や html をまったく検証したくありません。

何が問題なのか、または javascript を停止して検証または修正する方法を誰かに教えてもらえますか?

4

0 に答える 0