イントラマートのRPCを利用したプレゼンテーションページでのログ出力

2018-02-07

イントラマートでWEBページ側(プレゼンテーションページ)のログをサーバー側のファイルに出力する方法です。

イントラマートとは
株式会社NTTデータイントラマート社が開発・販売している、Webアプリケーションシステムのシステム共通基盤(統合型フレームワーク)で、国内の著名企業を中心に6,000社以上に導入されています。 イントラマートを導入することにより、Webシステム開発における短納期・低コスト・標準化推進・品質向上を実現できます。
詳しくはこちらをご覧ください。

イントラマートのRPC(リモートプロシジャーコール)を利用したログ出力

WEBページのデバッグ、window.alert()でデバッグ文表示してませんか?たくさんあると何度もメッセージボックスが表示されて大変です。
イントラマートのRPCを利用してプレゼンテーションページでのログ出力するとサーバ側のログに内容を出力することができます。

プレゼンテーションページのデバッグをする際に「window.alert()」で変数の内容を表示しようとした時に、当該データが数十件あって何度も「OK」ボタンを押下しないといけなくなってしまいます。

そんな時はRCPを利用してサーバ側でログを出力しましょう。

デバッグするプレゼンテーションページ

デバッグするプレゼンテーションページ。

サーバ側のログ出力機能

サーバ側のログ出力機能。(LogInfo.js)

これでプレゼンテーションページでの内容がサーバ側のイントラマートのログに出力されるようになります。