Как передать объект с помощью тега jsp: include в другой jsp

Я пытаюсь отправить объект DTO из одного jsp в другой jsp с помощью тега jsp: include. Но он всегда рассматривает это как строку. Я не могу использовать DTO во включенном JSP-файле.

Вот код ..

<c:forEach items="${attributeDTOList}" var="attribute" varStatus="status">  
         <jsp:include page="attributeSubFeatureRemove.jsp" >
             <jsp:param name="attribute" value="${attribute}" />
         </jsp:include>
</c:forEach>

attributeSubFeatureRemove.jsp file ..

<c:set value="${param.attribute}" var="attribute" />
<c:forEach items="${attribute.subFeatures}" var="subAttribute">
                                    <c:forEach items="${subAttribute.attributeValues}" var="subValue">
                                       <c:if test="${ subValue.preSelectionRequired}">
                                         <c:set var="replaceParams" value=":${subAttribute.name}:${subValue.name}" />
                                         <c:set var="removeURL" value="${fn:replace(removeURL, replaceParams, '')}" />
                                      </c:if>
                                    </c:forEach> 
                                    <jsp:include page="attributeSubFeatureRemove.jsp">
                                        <jsp:param name="subAttribute" value="${subAttribute}" />
                                     </jsp:include> 
</c:forEach>

Здесь я пытаюсь получить значение атрибута из параметра param, он всегда отправляет значение типа String. Есть ли способ отправить объект (DTO) в JS-файл attributeSubFeatureRemove? Пожалуйста помоги.

Ответы на вопрос(1)

Ваш ответ на вопрос