如何在一个jsp网页内引入两个javabean.

wagzt724 2004-06-10 05:23:49
我的jsp如下:
<html>
<body>
<jsp:useBean id="ka" class="ka.detail2" />
<jsp:useBean id="ka" class="ka.detail3" />

</body>
</html>

以上代码报错,为什么?
...全文
277 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
ecaol 2004-06-11
  • 打赏
  • 举报
回复
我倒~~
wangwei8117 2004-06-11
  • 打赏
  • 举报
回复
使用两个bean当然要用两个名字了啊
ID不可以相同的!
flyonsea 2004-06-11
  • 打赏
  • 举报
回复
<jsp:useBean id = "ka" class = "ka.detail2">
翻译成java标准语言就是
ka.detail2 ka = new ka.detail2();
所以,这里ka就是ka.detail2的一个对象的名字
你在一个页面里同时定义两个相同名称的对象当然会报错。
所以,只要把id的内容改为不同就可以了。
楼上几位已给出正确写法。
locust2002 2004-06-11
  • 打赏
  • 举报
回复
买本书先看看吧
yupingping 2004-06-11
  • 打赏
  • 举报
回复
...................
guaigm 2004-06-11
  • 打赏
  • 举报
回复
<jsp:useBean id="ka" class="ka.detail2" />
<jsp:useBean id="ka2" class="ka.detail3" />
这个id

ka和ka2本来就不相同啊
akai_cn 2004-06-11
  • 打赏
  • 举报
回复
学会一点东西
bankhank 2004-06-10
  • 打赏
  • 举报
回复
id不可以一样的
noscar 2004-06-10
  • 打赏
  • 举报
回复
id 相同了
xqi8 2004-06-10
  • 打赏
  • 举报
回复
id不能相同的,改一下就行了:)
wdkb 2004-06-10
  • 打赏
  • 举报
回复
id不能相同的,改一下就行了:)
tiannet 2004-06-10
  • 打赏
  • 举报
回复
两个bean当然可以放在同一目录啊,
关键是你引用两个bean的id不能相同啊。

这就像两个同名的人在你面前,
如果你只是叫名字,
他们当然不知道你叫谁了。
bestdelphier 2004-06-10
  • 打赏
  • 举报
回复
为什么不能把几个bean放到一个目录中?---什么意思?

这里的id就是javabean生成的对象的名称,两个bean怎么可以用一个名字呢?那你调用的ka的时候,系统怎么知道是哪个?
wagzt724 2004-06-10
  • 打赏
  • 举报
回复
自己第二次up一下
wagzt724 2004-06-10
  • 打赏
  • 举报
回复
为什么?blackdreamzg(基本靠手)

为什么不能把几个bean放到一个目录中?
blackdreamzg 2004-06-10
  • 打赏
  • 举报
回复
<jsp:useBean id="ka" class="ka.detail2" />
<jsp:useBean id="ka2" class="ka.detail3" />
wagzt724 2004-06-10
  • 打赏
  • 举报
回复
自己up一下。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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