Ведение списка объектов на странице JSP - PullRequest
1 голос
/ 05 июля 2010

Я занимался разработкой программного обеспечения для моделирования с использованием Struts 1.3 / JSP. Я пытаюсь найти способ отображения списка объектов на моей странице JSP, который можно добавить / удалить из. На самом деле у меня есть список химических шагов, каждый шаг имеет список видов продуктов и реагентов (виды также являются объектами Java)

Это класс Step:

public class ChemicalStep {
    private List<Species> reactants = new ArrayList<Species>;
    private List<Species> products = new ArrayList<Species>;

// Getters and setters etc

}

Это видовой класс:

public Class Species {
    private String name;

    // Getter and setters etc

}

Наконец, вот соответствующая часть ActionForm:

public class StepForm extends ActionForm{
    private List<ChemicalStep> steps = new ArrayList<ChemicalStep>();

   // Getters and setters etc
}

Я ищу способ динамического отображения химических этапов и использования класса действий для добавления и удаления их из списка.

Мне нужна таблица, показывающая шаги, а затем кнопка добавления, при нажатии на которую мне нужно показать новый шаг с кнопками для добавления / удаления видов объектов из каждого списка в объекте шага. JSP должен отобразить столько текстовых полей для имен, сколько есть видов в списке.

Я знаю, что это давняя проблема. Я приветствовал бы любые мысли, которые кто-либо имеет на этом!

1 Ответ

0 голосов
/ 12 августа 2010

Ваша проблема не имеет ничего общего со стойками, если вы хотите сделать это динамически.

Вам необходимо изучить библиотеку Javascript / Ajax.

Их несколько миллиардов, поэтому я бы посоветовал вам начать с jQuery.

...