checkbox
がサーブレットを使用してチェックされているかチェックされていないかを確認するにはどうすればよいですか?チェックボックスがチェックされていることを確認する
ページに10個のチェックボックスがある場合、ユーザーが次のページに移動した後、チェックしたチェックボックスを維持する必要があります。それを行う方法はありますか?
checkbox
がサーブレットを使用してチェックされているかチェックされていないかを確認するにはどうすればよいですか?チェックボックスがチェックされていることを確認する
ページに10個のチェックボックスがある場合、ユーザーが次のページに移動した後、チェックしたチェックボックスを維持する必要があります。それを行う方法はありますか?
JSFを使用している場合は、各チェックボックスをバッキングBeanのブール値にバインドします。
メモ。 チェックボックスは一般的なものです:)しかし、通常はチェックボックスをオンにすると(チェックボックスをオン/チェックしない)ブール値をtrue/falseに設定することができます。
あなたがjavaに縛られていない場合は、DOMを操作する方法を探してください。一番簡単な方法はjQueryを使うことです。
それを行うにはいくつかの方法があります。
checkboxes
の値を保存する必要がstruts
request.getParameter("name_of_checkbox")
を使用します。値は、単純なstring
、array
、object
またはmap
に保存することができ_サーブレットを使いたい場合は、request.getParameter( "name_of_checkbox")を使ってローカル変数にチェックボックスの値を保存する必要があります。値は単純な文字列、配列、オブジェクト、またはmap_で保存することができます。 –
完全なコードを書くことはできません。しかし、http://java.sun.com/developer/technicalArticles/javaserverpages/maintain_button/。この資料では、 – Vivek
の記事が見つかりませんでした。ここにリンクする前に確認してください –
あなたがサーブレットを呼び出すときにチェックボックスがチェックされていない場合は、そのチェックボックスのためのリクエストパラメータはnullになります。したがって、各チェックボックスにJSP上の個体IDがあることを確認し、サーブレットが呼び出されたときにIDをキーとして要求に含まれる値をマップに読み込むことができます。
ユーザーがチェックボックスを使用してページに戻ると、値をリクエストパラメータとして渡して、チェックボックスの状態を設定します。
アプリケーションがこれよりも大きな得ようとしている場合は、私は真剣にどちらかを見てお勧めしたい:
またはいくつかの他のタイプのフレームワーク。これらはすべてこの種のユースケースをサポートしており、すぐに起きて実行するのが非常に簡単です。
私は技術を使用していません。 1つのHTMLページ、1つのサーブレット、およびGlassfishサーバーがあります。他に何もない。 –