I have a bean class B, whose super class is A.
dealNumber is defined as private String in A, and it has the following
getter/setter
  public String getDealNumber() {
      return dealNumber;
  }

  public void setDealNumber(String dealNumber) {
      this.dealNumber = dealNumber;
  }

Can this property be seen in <bean:write> if I use it to write properties
of an object b of class B?

In my JSP I set an instance of b to page context:
pageContext.setAttribute("CURR_TXN", b);

Then I do:
<bean:write name="CURR_TXN" property="dealNumber" scope="page"/>

But I got this error: No getter method for property dealNumber of bean
CURR_TXN

I then tried to add this into B:
  public String getDealNumber() {
      return super.getDealNumber();
  }

And then the error is gone... can anyone help to explain why?

Thanks.

XU CHENG




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to