私はこのようなものが欲しい:
public void setButton(){
document.getElementById('scan').disabled=false;
}
scan は、JSP 内のボタンの ID です。
ここで扱っているのはhtml と javascriptであり、 javaでは ありません。サーバーの Java ベースのシステムは、 ( JSP の実行後に) html/css/jsベースのコードを生成し、それをブラウザーに送信します。ボタンの有効化/無効化および無効化には、javascript を使用します。
ユースケースが不明ですが、次のJavaScriptコードコードを使用してボタンを有効/無効にすることができます
document.getElementById("scan").disabled = true;
これは、任意のイベント (ページの読み込みなど) で呼び出すことができます。
編集:新しい要件(USB イベント のキャプチャ) に照らして、これは思ったほど簡単ではないかもしれません。次のアプローチをお勧めします。
したがって、次のように動作します
JSP のすべての HTML はサーバー側でコンパイルされ、Client
.
何かをしたい場合は、リクエストを行う必要があります。
jspのhtmlで直接行うことができます
<input type="button" name=myButton id="scan" value="disable" disabled>
JavaScriptの場合
document.getElementById("scan").disabled=true; //not false