Thanks for pointing it out. That portion of the code I got from a book example so
i have no idea why the author did it and wonder if it ever worked actually. I
was under the impression that this was an object assignment when I overwrite the
faq id, but of course it is not.
Thanks again for helping me out.
TN
Clemente Dani wrote:
> What are you doing?, You aren't accessing the same bean, you first get
> a bean using Usebean and save it in "faq" id, but you next get another
> instance from the request object, exactly an array of this beans.
>
> Then in the for loop you overwrite the faq id with the components of
> the array, and use it as if it was the Bean you got with Usebean?, I
> don't understand this, but I think it could be wrong.
>
> Bye
>
> ----- Mensaje Original -----
> De: Thang Nguyen <[EMAIL PROTECTED]>
> Fecha: Mi�rcoles, Noviembre 8, 2000 0:31 am
> Asunto: jsp:getProperty - Please Help!
>
> > Hi,
> >
> > Allow me to ask you a question, that I can not explain. It seems
> > that I really
> > miss out something with the jsp. Here is my problem, I have a
> > simple jsp that
> > use java bean ( from a book example), however I narrow it down.
> > If I get the
> > value directly from bean through scriptlet, then it works fine as
> > Method 1.
> > However, Method 2 does not work, I could not find what is wrong
> > with it. I
> > include here the jsp, the output, and java code for the bean.
> > Can you pls look
> > at the code below and tell me what I have done wrong there?
> > Thanks much for your
> > helps.
> >
> >
> > <%@ page import="com.taglib.wdjsp.faqtool.*"
> > errorPage="error.jsp" %>
> > <jsp:useBean id="faq" scope="page"
> > class="com.taglib.wdjsp.faqtool.FaqBean"/><%
> > FaqBean[] faqs = (FaqBean[])request.getAttribute("faqs");
> > %>
> > <html>
> > <%
> > for (int i=0; i < faqs.length; i++) {
> > faq = faqs[i];
> > %>
> > <br>
> > Using method 1: <br>
> > Question is: <%= faq.getQuestion() %> <br>
> > <br>
> > Using method 2: <br>
> > Question is: <jsp:getProperty name="faq" property="question" /> <br>
> > <br>
> > <% } %>
> > </html>
> > </jsp:useBean>
> >
> >
> > ==================
> > Here is the output (you notice for method 2, the question is null)
> >
> > Using method 1:
> > Question is: How can mode 1 format fracture files (.yaa) be
> > converted to reticle
> > mode format?
> >
> > Using method 2:
> > Question is:
> >
> >
> > Using method 1:
> > Question is: How can mode 2 format fracture files (.yaa) be
> > converted to reticle
> > mode format?
> >
> > Using method 2:
> > Question is:
> >
> >
> > =====================================
> > And the code for the bean is:
> >
> > package com.taglib.wdjsp.faqtool;
> >
> > import java.util.Date;
> >
> > public class FaqBean {
> > private int id;
> > private String question;
> > private String answer;
> > private Date lastModified;
> >
> > public FaqBean() {
> > this.id = 0;
> > this.question = "";
> > this.answer = "";
> > this.lastModified = new Date();
> > }
> >
> > public void setQuestion(String question) {
> > this.question = question;
> > this.lastModified = new Date();
> > }
> >
> > public String getQuestion() {
> > return this.question;
> > }
> >
> > public void setAnswer(String answer) {
> > this.answer = answer;
> > this.lastModified = new Date();
> > }
> >
> > public String getAnswer() {
> > return this.answer;
> > }
> >
> > public void setID(int id) {
> > this.id = id;
> > }
> >
> > public int getID() {
> > return this.id;
> > }
> >
> > public Date getLastModified() {
> > return this.lastModified;
> > }
> >
> > public void setLastModified(Date modified) {
> > this.lastModified = modified;
> > }
> >
> > public String toString() {
> > return "[" + id + "] " + "Q: " + question + "; A: " +
> > answer + "\n";
> > }
> > }
> >
> >
> >
> >
> > ==========
> > -TN
> >
> >
> ========================================================================
> ===
> > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> > JSP-INTEREST".
> > Some relevant FAQs on JSP/Servlets can be found at:
> >
> > http://java.sun.com/products/jsp/faq.html
> > http://www.esperanto.org.nz/jsp/jspfaq.html
> > http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> > http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> >
>
> ________________________________________________________________
> Consigue tu cuenta gratuita de acceso a internet y de correo en
> http://www.navegalia.com
>
> ===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
> http://java.sun.com/products/jsp/faq.html
> http://www.esperanto.org.nz/jsp/jspfaq.html
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets