java
  • excel
  • servlets
  • xls
  • 2011-09-16 13 views 0 likes 
    0

    HTMLリンクの内部にXLS画像があります。サーブレットを呼び出す前にいくつかの情報を最初に確認する必要があります。 href = ""だから、サーブレットで使用するために入力情報を検証するjavascript関数を作成しました。JavaScriptコード内のサーブレットへのリンク方法

    (サーブレットは、ユーザーが保存するためにXLSを返します)。

    はこれをしようとしました:

    document.location.href = 'saveExcelServlet.do?' + <<GET method attributes>>; 
    

    しかし、それは動作しませんでした。 それは言う: /wscall-metrics-web/saveExcelServlet.doにアクセスしている問題。理由:

    によって引き起こさ
    null 
    

    :私はそれが動作書く場合

    java.lang.NumberFormatException: null 
    

    ...

    誰も私を助けることができますか?

    ありがとうございました。

    M.

    答えて

    1

    期待通りにURLが構築されていない可能性があります。この種のものをデバッグするための偉大なpoormanの技術では、変数を割り当てると、アラートでそれをポップアップ表示することです:

    var newLoc = 'saveExcelServlet.do?' + <<GET method attributes>>; 
    alert(newLoc); 
    

    あなたがURLをフェッチなっている正確に何を見ることができます。

    +0

    ええ、私はそれを解決しました!あなたを迷惑して申し訳ありません!それは私のせいでした...私はサーブレットの中で間違えたので、正しく表示されていませんでした!質問を削除する。 – msqar

    関連する問題