<%@page language="java" pageEncoding="utf-8" %>
<%@page contentType="text/html; charset=utf-8" %>
<%@ taglib uri="/WEB-INF/weber-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/weber-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/weber-bean.tld" prefix="bean" %>
<%@page import="sample.org.itscool.tagtest.SampleIndex4" %>
<%@page import="java.util.*" %>
<html>
<head>
<title>カスタムタグテスト1</title>
<%
ArrayList list = new ArrayList();
list.add(new SampleIndex4(1, "aaa"));
list.add(new SampleIndex4(2, "bbb"));
list.add(new SampleIndex4(3, "ccc"));
request.setAttribute("stackList", list);
%>
</head>
<body>
    ここではカスタムタグの前回値保持をテストしています<P>

    <bean:write name="aaa"/>
    <form method="POST" action="./jsp/test1.do">

        ドロップダウン<BR>
        <html:select name="obj" property="option">
            <html:option value="1">[ 1 ]</html:option>
            <html:option value="2">[ 2 ]</html:option>
            <html:option value="3">[ 3 ]</html:option>
            <html:option value="4">[ 4 ]</html:option>
            <html:option value="5">[ 5 ]</html:option>
        </html:select>
        <p>

        リストボックス<BR>
        <html:select name="obj" property="optionList" multiple="true">
            <html:option value="a">AAA</html:option>
            <html:option value="b">BBB</html:option>
            <html:option value="c">CCC</html:option>
            <html:option value="d">DDD</html:option>
            <html:option value="e">EEE</html:option>
        </html:select>
        <p>

        チェックボックス<BR>
        <html:checkbox name="obj" property="checkboxList" value="a">CHECK - A - </html:checkbox>
        <html:checkbox name="obj" property="checkboxList" value="b">CHECK - B - </html:checkbox>
        <html:checkbox name="obj" property="checkboxList" value="c">CHECK - C - </html:checkbox>
        <html:checkbox name="obj" property="checkboxList" value="d">CHECK - D - </html:checkbox>
        <p>
        <input type="submit" value="送信"/><br>
    </form>
</body>
</html>
