△△つづいて漏れにStrutsの良さを教えてくだっさい
■ このスレッドは過去ログ倉庫に格納されています
0522デフォルトの名無しさん
NGNG<html:form>内で <html:checkbox / multibox> を使うとチェックボックスが出るので
パラメータの受け方が違うから、好きな方を使えばよい・・・ ってこいいう次元のハナシじゃ無いのか。
どの程度のレベルで質問してるのかワカランので、外してたらスマン。
DBから受けたデータ + チェックボックスのboolean を格納するクラスDBRecord(仮名)を作り、
表示したいActionFormで、private List dbRecords = new ArrayList(); なり、配列なりで
フィールドとして持っておく。 そして setter getter を実装。
宣言時に = null にしておくと、BeanUtils.populate()が例外を吐くのでやってはいけない。
<html:checkbox>でチェックボックス表示。 reset() で最初に全てtrue/falseで初期化するのに注意。
フォームからsubmitされ処理を受けたActionで、formからgetDbRecords()なりで取得し
チェックボックスのbooleanがtrueだったものを削除処理、で良いのでは。
■ このスレッドは過去ログ倉庫に格納されています