如何写标签?

时间:2011-01-09 21:04:49

标签: jsp jsp-tags

我有一个CommonVO接口包含id,我的孩子Vo EmployeeVO实现了CommonVO接口。

EmployeeVO包含EmpidEmpName

我正在向EmployeeVo对象添加ArrayList。最后,我将此ArrayList对象传递给jsp页面。

所以我的问题是:如何检索EmployeeVo值,使用自定义标记。我知道我可以通过JSTL检索这个,但在这里我想写自己的。

任何人都可以告诉我,如何为此编写自定义标记。

1 个答案:

答案 0 :(得分:0)

  

根据我的要求,我将其类型转换为CommonVO以获取id.CommonVO temp =(CommonVO)list.get(i)。修改该列表后,我将此列表对象返回到jsp页面以检索所有属性我认为JSTL无法实现这一目标吗?

您无需在EL中投射它。它试图通过反射访问该方法,然后运行时类型无论如何都无关紧要。 JSTL c:forEach将起作用。

<table>
    <c:forEach items="${employees}" var="employee">
        <tr>
            <td>${employee.empid}</td>
            <td>${employee.empName}</td>
         </tr>
    </c:forEach>
</table>

与问题无关,我想知道有一个CommonVO是多么有用。