thanks for reply i saw this example in the website struts tutorial and there is no code in action mappings ? İ can't understand what am i write to the action mappings?
Paweł Wielgus wrote: > > Hi, > in action-mappings there is no result defined for your action, > is it on purpose? > > Best greetings, > Paweł Wielgus. > > 2010/3/10 tesla <[email protected]>: >> >> from a few days i'm working on struts and i'm trying to develop an simple >> web >> application. >> i cant see the elements of my array(bookList) on jsp page when i run my >> program it returns me an empty page where am i wrong please help me i'm >> losing my mind for two days. >> >> >> Book class >> >> 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; >> } >> >> BookForm Class >> >> public class BookForm extends org.apache.struts.action.ActionForm { >> >> private ArrayList<Book> bookList; >> >> private String name; >> >> private int number; >> >> public ArrayList<Book> getBookList() { >> return bookList; >> } >> >> public void setBookList(ArrayList<Book> bookList) { >> this.bookList = bookList; >> } >> >> BookAction Class >> >> public class BookAction extends org.apache.struts.action.Action { >> >> private final static String SUCCESS = "success"; >> >> 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()); >> >> >> return mapping.findForward(SUCCESS); >> } >> } >> >> struts_config.xml >> >> <form-beans> >> <form-bean name="BookForm" type="paket.BookForm"/> >> </form-beans> >> >> <action-mappings> >> <action input="/data" name="BookForm" path="/data" scope="request" >> type="paket.BookAction"/> >> </action-mappings> >> >> data.jsp >> >> <logic:present name="BookForm"> >> <logic:iterate name="BookForm" property="bookList" id="book"> >> <tr> >> <td><bean:write name="book" property="name" /></td> >> </tr> >> </logic:iterate> >> </logic:present> >> -- >> View this message in context: >> http://old.nabble.com/basic-struts-application-tp27844692p27844692.html >> Sent from the Struts - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > -- View this message in context: http://old.nabble.com/basic-struts-application-tp27844692p27856795.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

