Рисование HTML с общими элементами управления в Java с разными родительскими

#java #jsp #common-controls

Вопрос:

в данный момент я создаю страницу jsp с помощью инструмента common-controls (v1.0). Я пытаюсь сделать эту картину:

FormTag-это полная картинка, а остальные цвета содержатся в теге FormElementRowTag

К настоящему времени, когда я помещаю в качестве родительского тега FormElementRowTag во внутренний объект, содержащий две строки, я получаю два td, а не два tr, мне это нужно.

Выполняя некоторые тесты, когда я меняю родительский элемент на FormTag в коде, этот внутренний объект отображается под основной строкой. Я хочу сделать эту картину в том же ряду.

Это код для внутреннего объекта:

         FormElementRowTag rowTagYN = new FormElementRowTag();
        rowTagYN.setPageContext(pageContext);
        rowTagYN.setParent(rowTag);
        rowTagYN.setStyleId(getId()   "RowYN");
        rowTagYN.doStartTag();
 

Он содержит два внутренних объекта (флажки), которые мне нужно показать в двух tr:

             FormRadioTag radioTag = new FormRadioTag();
            radioTag.setPageContext(pageContext);
            radioTag.setParent(rowTagYN);
            radioTag.setStyleId(getId());
 

Они отображаются как два td. Я поставил в качестве родителя метку строки, потому что мне нужно сохранить их в этом объекте, но не повезло.

Есть ли способ превратить этот td в tr, поместив в качестве родителя объект RowTag?