I got the solution, something i missed in FormBean class. Before I used in FormBean Class, one getter for getting ArrayList element and one setter for setting ArrayList element but i didn't create getter and setter for Book class, after creating getter and setter for Book class then i got the values in Action class. Now, My Form Bean look like this:
public void setListBook(ArrayList<Book> bookList)
{
this.listBook = bookList;
}
public ArrayList<Book> getListBook()
{
return this.listBook;
}
public Book getBook(int index)
{
if(index >= index)
{
this.listBook.add(new Book());
}
return (Book)this.listBook.get(index);
}
public Book setBook(int index, Book book)
{
return this.listBook.set(index, book);
}