Re: Cannot find bean: sendJsp in any scope

2010-03-18 Thread tesla

alright i deleted the request.setattiribute line.  i will look at the
tutorial.really thank you for helping to me

Andrew Sharpe-2 wrote:
 
 I found a full example for you here:
 http://www.java2s.com/Code/Java/J2EE/StrutsFrameworkASampleStrutsApplication.htm
 
 
 You'll notice that the name property of the logic:iterate tag is set to
 the form name as used in struts-config (in your case, BookForm).
 
 Assuming data.jsp forwards to BookAction, you should not need to put the
 book list on the request as you are doing in the execute method of the
 BookAction.
 
 Again I suggest you try to get a simple String property on the action form
 to display in your browser and then work your way up to the collection.
 
 Good luck!
 
 Andrew
 
 
 - Original Message 
 From: tesla fatihdu...@hotmail.com
 To: user@struts.apache.org
 Sent: Wed, March 17, 2010 11:10:15 AM
 Subject: Re: Cannot find bean: sendJsp in any scope
 
 
 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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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

Re: Cannot find bean: sendJsp in any scope

2010-03-17 Thread tesla

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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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



Re: Cannot find bean: sendJsp in any scope

2010-03-17 Thread Andrew Sharpe
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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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



Re: Cannot find bean: sendJsp in any scope

2010-03-17 Thread tesla

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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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

Re: Cannot find bean: sendJsp in any scope

2010-03-17 Thread Andrew Sharpe
I found a full example for you here: 
http://www.java2s.com/Code/Java/J2EE/StrutsFrameworkASampleStrutsApplication.htm


You'll notice that the name property of the logic:iterate tag is set to the 
form name as used in struts-config (in your case, BookForm).

Assuming data.jsp forwards to BookAction, you should not need to put the book 
list on the request as you are doing in the execute method of the BookAction.

Again I suggest you try to get a simple String property on the action form to 
display in your browser and then work your way up to the collection.

Good luck!

Andrew


- Original Message 
From: tesla fatihdu...@hotmail.com
To: user@struts.apache.org
Sent: Wed, March 17, 2010 11:10:15 AM
Subject: Re: Cannot find bean: sendJsp in any scope


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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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

Cannot find bean: sendJsp in any scope

2010-03-16 Thread tesla

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 ArrayListBook loadData()
 {
 ArrayListBook kitapListesi = new ArrayListBook();
 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 ArrayListBook bookList = new ArrayListBook();

public BookForm() {
super();
// TODO Auto-generated constructor stub
}
public ArrayListBook getBookList() {  return bookList; }
  public void setBookList(ArrayListBook 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-tp27915481p27915481.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



Re: Cannot find bean: sendJsp in any scope

2010-03-16 Thread tesla

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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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



Re: Cannot find bean: sendJsp in any scope

2010-03-16 Thread Andrew Sharpe
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 ArrayListBook loadData()
  {
  ArrayListBook kitapListesi = new ArrayListBook();
  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 ArrayListBook bookList = new ArrayListBook();
 
 public BookForm() {
 super();
 // TODO Auto-generated constructor stub
 }
 public ArrayListBook getBookList() {  return bookList; }
   public void setBookList(ArrayListBook 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