2012-10-19 9 views
9

私は作業ページのセットを持っており、JSPページのブレークポイントで変数を検査したいと思っています。残念ながら、変数のコンテキストメニューには、Javaファイルの場合と同様に、通常のInspect/Watchオプションは表示されません。何か案は?JSPページで変数を検査する方法

+1

試してみましたか.print()? – MillyMonster

+0

これは常にオプションです。 JSPが最初に公開されたときにこの問題に遭遇しました。私の回避策は、私が望む機能を薄く覆い、静的ヘルパークラスにブレークポイントを設定することでした。私は私を助けるはずのツールと戦うのが好きではありません。 – zappullae

+0

私はまだここにこだわっています。 EclipseはJSPブレークポイントに変数の内容を表示しません。渡された関数に入ると内容を検査できますが、ページ内で検査することはできません。ブレークポイントにカーソルを置くと変数タイプが表示されますが、変数を右クリックすると検査オプションのないコンテキストメニューが表示されます。 – zappullae

答えて

15

は、ソリューションは私のために働いている:

Eclipseでは[表示]タブのビューを開きます検査する変数または式を記述[表示]タブで([ウィンドウ] - > [表示] - > [ビューの表示) を。 これを選択して右クリックすると、inspectオプション付きのメニューが表示されます(またはCtrl + Shift + Iを押すこともできます)。変数の値が表示されます。

希望すると助かります!

+0

ありがとう!ディスプレイパネルに変数を入力した後、それを選択*して(強調表示されている)、表示パネルの右上にある虫めがねをクリックしてください。 – thedrs

+0

これは、表示ビューの変数タブに変数を追加すると機能します。その回避策。助けてくれてありがとう。残念ながら、私はSOからの通知を受けていないので、あなたの回答は今までは見られませんでした。 BTW。同じ問題はルナでも起こります。また、Ctrl + Shit +を押すと、JSPページ変数を調べるのではなく、タブが挿入されます。 – zappullae

+0

もう一度成功しました。 LunaがJSPページ内のブレークポイントに当たって、DisplayビューにVariablesタブが表示されると、すべてのJSP変数が表示されます。巨大な勝利と時間の節約。再度、感謝します! – zappullae

0
+0

助けてくれてありがとうが、残念ながらそれは役に立たなかった。 IIでは、サーバーのプロパティの下に「デバッグを生成する」チェックボックスは表示されません。私はローカルでデバッグしています。ブレークポイントで設定および停止できますが、変数データは表示されません。 – zappullae

5

は同じ問題で苦労して、Eclipseでの変数ビュー(ウィンドウ)を見ました。すべての変数には名前と値があります。

しかし、右クリックメニューでは、watch/inspectエントリは実際にはありません。

私はEclipse Keplerを使用しています。ここで

+0

ルナの右クリックメニューに時計/検査項目がありません – zappullae

関連する問題