2012-01-13 12 views
0

HIDイベントを使用してHIDデバイスからデータを読み取ることができるスイングを使用してスタンドアロンアプリケーションを設計しました。私はウェブサイトで同じものを実装するように頼まれています。 JSFのh:inputTextボックスでHIDイベントを処理するにはどうすればよいですか。これは可能ですか?そうでない場合、可能な選択肢は何ですか?文脈でinputTextボックスのHIDイベント

+0

「keyup」、「mousedown」などのようなマウスイベントやキーイベントをキャプチャするには、すべて「」によって生成された ' BalusC

+0

いいえ、HIDイベントをキャプチャしたい – Praneeth

+0

質問に「」はどのくらい正確に関係していますか? – BalusC

答えて

1

HIDデバイスは、まあ、あなたが使用したのと同じコードを使用することができます署名Java AppletまたはJava Web Start(JNLP)アプリケーションを(作成する必要があると思いセキュアカードリーダー

ですSwingアプリケーションで)。これにより、クライアント側でJava(Swing)コードを実行することができます。最後に、このアプレットまたはJNLPアプリケーションを通常の方法でJSFページに埋め込むことができます。 JavaScript APIを使用して、アプレットまたはJNLPアプリケーションとJSF生成HTMLページとのやり取りを行うことができます。

JavaScriptでは、キーボードやマウス以外の任意のデバイスからイベントをキャプチャする標準的な方法はありません。 JSFは基本的に単なるHTML/CSS/JSコードジェネレータなので、ここではあまり役に立ちません。