Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > работа с массивом в JavaBean


Автор: Devorior 29.6.2005, 16:59
можно ли из JavaBean'a вытаскивать значение массивов. Например:
Код

public class TableBean {

    protected String fields[] = new String[3];
    protected String field;

    public String getFields(int index) {
        return fields[index];
    }

    public void setFields(int index, String value) {
        fields[index] = value;
    }

    public String getField() {
        return field;
    }

    public void setField(String value) {
        field = value;
    }
}


в тэглибах ${item.field} выдает значение,
на ${item.fields[0]} начинает ругаться. Можно ли все-таки использовать массив?

Автор: igon 29.6.2005, 21:46
1. "Общение" с JavaBean рекомендуется через геттеры и сеттеры (они у тебя есть, но для чего, если не использовать?)
2. А как именно ругается? Может, ты массив не инициализировал через setFields?
3. Что выдает ${item.getFields(0)} ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)