I already had public getName() method.i wrote all getters and setters to my application just didn't post them to the forum.i created a new arraylist and added String property but cant show them always the same error.I'm losing my mind i have a problem with listing array elements.I really be thankful to you really send me a working example.i'm waiting for your reply thanks again
Andrew Sharpe-2 wrote: > > Along with the change I suggested, you also need to add a public getName() > method to your Book object. Try that, and also make sure you can get a > simple String property to display to ensure you have Struts configured > properly. > > If you still have trouble let me know and I ll come up with a working > example for you tonight. > > On Wed Mar 17th, 2010 6:51 AM ADT tesla wrote: > >> >>thanks for reply but it still doesn't work.I am looking the tutorials on the >>google and it must be like this but its not working .I cant understand why >>it is?if you have an example with arrays and logic iterate i will be >>thankful if you share it with me >> >>Andrew Sharpe-2 wrote: >>> >>> I think you want: >>> >>> <logic:iterate id="book" name="BookForm" property="bookList"> >>> <bean:write name="book" property="name"/> >>> </logic:iterate> >>> >>> See the docs on logic:iterate for more info: >>> http://struts.apache.org/1.0.2/struts-logic.html#iterate >>> >>> If this still doesn't work I would recommend trying to first output a >>> String property to verify you have everything setup properly. >>> >>> >>> >>> ----- Original Message ---- >>> From: tesla <fatihdu...@hotmail.com> >>> To: user@struts.apache.org >>> Sent: Tue, March 16, 2010 10:24:13 AM >>> Subject: Re: Cannot find bean: "sendJsp" in any scope >>> >>> >>> When i add logic present tag to data.jsp i am not getting an error but >>> my >>> page is still empty i think my arraylist is null but why? i'm waiting >>> your >>> advices >>> >>> tesla wrote: >>>> >>>> Hi >>>> I wanna show my arrayList on the screen by using logic:iterate tag but >>>> when i run my application i am gettig this error.I'm working on this >>>> application for two days and still i cant see my arraylist elements on >>>> the >>>> browser. >>>> Thanks in advice. >>>> >>>> data.jsp >>>> >>>> <logic:iterate id="book" name="sendJsp" property="bookList"> >>>> <bean:write name="book" property="name"/> >>>> </logic:iterate> >>>> >>>> Book.java >>>> >>>> public class Book { >>>> >>>> private String name; >>>> private String description; >>>> private int price; >>>> private int id; >>>> >>>> public Book() >>>> { >>>> >>>> } >>>> public Book(String name) >>>> { >>>> this.name=name; >>>> } >>>> >>>> public ArrayList<Book> loadData() >>>> { >>>> ArrayList<Book> kitapListesi = new ArrayList<Book>(); >>>> kitapListesi.add(new Book("calculus1")); >>>> kitapListesi.add(new Book("calculus2")); >>>> return kitapListesi; >>>> } >>>> >>>> BookAction.java >>>> >>>> public ActionForward execute(ActionMapping mapping, ActionForm form, >>>> HttpServletRequest request, HttpServletResponse response) >>>> throws Exception { >>>> >>>> >>>> BookForm bookForm = (BookForm) form; >>>> Book book = new Book(); >>>> bookForm.setBookList(book.loadData()); >>>> request.setAttribute("sendJsp", bookForm.getBookList()); >>>> return mapping.findForward(SUCCESS); >>>> } >>>> >>>> BookForm.Java >>>> >>>> public class BookForm extends org.apache.struts.action.ActionForm { >>>> >>>> private ArrayList<Book> bookList = new ArrayList<Book>(); >>>> >>>> public BookForm() { >>>> super(); >>>> // TODO Auto-generated constructor stub >>>> } >>>> public ArrayList<Book> getBookList() { return bookList; } >>>> public void setBookList(ArrayList<Book> bookList) { this.bookList = >>>> bookList; } >>>> >>>> struts_config.xml >>>> >>>> <form-bean name="BookForm" type="paket.BookForm"></form-bean>> >>>> >>>> <action input="/data.jsp" name="BookForm" path="/data" scope="request" >>>> type="paket.BookAction" > >>>> </action> >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://old.nabble.com/Cannot-find-bean%3A-%22sendJsp%22-in-any-scope-tp27915481p27918564.html >>> Sent from the Struts - User mailing list archive at Nabble.com. >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >>> __________________________________________________________________ >>> Connect with friends from any web browser - no download required. Try >>> the >>> new Yahoo! Canada Messenger for the Web BETA at >>> http://ca.messenger.yahoo.com/webmessengerpromo.php >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >>> >> >>-- >>View this message in context: http://old.nabble.com/Cannot-find-bean%3A-%22sendJsp%22-in-any-scope-tp27915481p27929687.html >>Sent from the Struts - User mailing list archive at Nabble.com. >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>For additional commands, e-mail: user-h...@struts.apache.org >> > > > > __________________________________________________________________ > Looking for the perfect gift? Give the gift of Flickr! > > http://www.flickr.com/gift/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > > -- View this message in context: http://old.nabble.com/Re%3A-Cannot-find-bean%3A-sendJsp-in-any-scope-tp27932975p27933365.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org