在a.jsp中<%@ include file="b.jsp" %>,使b.jsp页面获得javabean属性值。

I_love_Qml 2005-04-04 09:00:04
a.jsp:
...
<jsp:useBean id="products2" class="test2.ContactBean" scope="page"/>
<jsp:setProperty name="products2" property="*" />
...
setUserName("getvalue");
<%@ include file="b.jsp" %>
...
-------------------------------------------------------------------------------
javabean:

...
private String userName;
public void setUserName(String name)
{
this.userName=name;
}
public String getUserName()
{
return this.userName;
}
-------------------------------------------------------------------------------
b.jsp:
<jsp:useBean id="products3" class="test2.ContactBean" scope="page"/>
<jsp:setProperty name="products3" property="*" />
out.println(products3.getUserName())----------------------XXXX
--------------------------------------------------------------------------------

为什么XXXX是null,而不是getvalue???
...全文
86 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
I_love_Qml 2005-04-04
  • 打赏
  • 举报
回复
to joyaga(joyaga):
vqq是什么来的?
joyaga 2005-04-04
  • 打赏
  • 举报
回复
我的 vqq:178601685
I_love_Qml 2005-04-04
  • 打赏
  • 举报
回复
em:oldboy0352@sohu.com
qq:84430620。你也留下QQ好么?
joyaga 2005-04-04
  • 打赏
  • 举报
回复
留下联系方式
I_love_Qml 2005-04-04
  • 打赏
  • 举报
回复
to:joyaga(joyaga)
能把代码写出来吗?谢谢。
我要实现的原理是:打开a.jsp的同时也打开b.jsp,在a.jsp里给javabean赋值,而在b.jsp里获得这个值。
joyaga 2005-04-04
  • 打赏
  • 举报
回复
晕 写的不对 逻辑比较混乱 bean在接受一个属性值是通过页面的参数传的并且 属性值要与参数名一致 另外你也理解错了 a,b里面 实力化了 两个bean当然不能 取得值了

67,550

社区成员

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

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