所以我们的表单代码中有这个有趣的片段:
<c:choose>
<c:when test="${'TEXT_QUESTION'==question.type}">
<mytaglib:textquestion question="${question}"/>
</c:when>
<c:when test="${'DATE_QUESTION'==question.type}">
<mytaglib:datequestion question="${question}"/>
</c:when>
.... lots more of this
</c:choose>
我想用这样的东西替换它:
<mytaglib:${question.tag}/>
有没有办法增强 JSP 处理以使该行工作,或者,有没有办法实现 java 标记以达到相同的效果?
<myjavataglib:indirect rendertagname="${question.tag}"/>
具体来说,我的 java 实现的标签如何获取实现并调用它们?
谢谢。