私はstruts 1.2.で登録ページを持っています。以下のようにJSPページに5つのチェックボックスがあります。
Register.jsp
<html:checkbox property="userSkills" value="Java" name="UserJava">Java</html:checkbox>
<html:checkbox property="userSkills" value="Php" name="UserPhp">Php</html:checkbox>
<html:checkbox property="userSkills" value="MySQL" name="UserMySQL">MySQL</html:checkbox>
<html:checkbox property="userSkills" value="JS" name="UserJs">Javascript</html:checkbox>
<html:checkbox property="userSkills" value="Oracle" name="UserOra">Oracle</html:checkbox>
ビーンクラス
public class UserDetails extends ActionForm
{
private String UserJava;
private String UserPhp;
private String UserMySQL;
private String UserJs;
private String UserOra;
.
.
.
//getters and setters
}
私はこれと混同しています.JSPページの5つのチェックボックスに対応するBeanに5つのクラス変数を作成する必要がありますか、それとも簡単な代替手段があります.とにかく、checkBoxで取得した値をCSVとしてデータベースに保存します.
フォーム内のフォーム要素の数は、Bean 内のクラス変数と一致する必要がありますか?
返信ありがとう