自定义标签问题~!

largebird555 2008-06-16 10:47:09
我在写一个标签,想让我标签中的一个属性为hashmap类型的,
web。xml:
<tag>
<name>page</name>
<tag-class>larry.tag.PageTag</tag-class>
<body-content>empty</body-content>
<attribute>
<name>pageInfo</name>
<required>true</required>
</attribute>
</tag>
标签类:
private HashMap pageInfo;
public HashMap getPageInfo() {
return pageInfo;
}
public void setPageInfo(HashMap pageInfo) {
this.pageInfo = pageInfo;
}
action:
request.setAttribute("info", pb.getPageInfo());//pb.getPageInfo()返回的是一个hashmap
jsp:

<LarryTag:page pageInfo="info" doStr="page?pageNo="/>
报错:
loginSuccess.jsp:30:22: The required attribute "pageInfo" is missing.
<td colspan="2"><LarryTag:page pageInfo="info" doStr="page?pageNo="/></td>
^-----------^
loginSuccess.jsp:30:45: No property editor found for the bean "java.util.HashMap".
<td colspan="2"><LarryTag:page pageInfo="info" doStr="page?pageNo="/></td>
^----^
自定义标签的属性应该可以为object对象吧~!?好像见过属性为object的~!我写的哪有问题那~!
...全文
79 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧