0

私は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 内のクラス変数と一致する必要がありますか?

返信ありがとう

4

1 に答える 1