Sagewire Logo

JSP and JAVABean problem

3 Message(s) by 2 Author(s) originally posted in java beans


From: moonhk Date:   Friday, September 22, 2006
Do you know what problem for <jsp:getProperty name="stat"
property="Hello"/>
?
why property 'Hello' not in the JAVABean ?

JSP as below
<!-- This page was generated on <%=(new JAVA.util.Date())%>-->
<!-- Using a JSP Method Declaration -->

<%@xxxxxxxxxxx page buffer="none" %>
<jsp:useBean id="stat" class ="com.moonbean.bean 01">

<%
stat.setHello("book JSP");
%>

</jsp:useBean>

Hello User <p>

<%
out.println("This is " + stat.getHello());
%>


<jsp:getProperty name="stat" property="Hello"/>

JAVABean as below.

package com.moonbean;
import JAVA.util.*;

public class bean01 {
private int years;
private String hello;

public void setHello (String x) {
hello = x;
}
public String getHello () {
return hello;
}

public static void main(String[] args) {
System.out.println("Testing");
bean01 x = new bean01();
x.setHello("Test");
System.out.println(x.getHello());
}
}Error as below
exception

org.apache.jasper.JasperException: Cannot find any information on
property 'Hello' in a bean of type 'com.moonbean.bean01'
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.JAVA:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.JAVA:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.JAVA:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.JAVA:264)
JAVAx.servlet.http.HttpServlet.service(HttpServlet.JAVA:802)


From: James 1000 Date:   Friday, September 22, 2006
wrote in message:
Do you know what problem for <jsp:getProperty name="stat"
property="Hello"/>
?
why property 'Hello' not in the JAVABean ?
JSP as below
<!-- This page was generated on <%=(new JAVA.util.Date())%>-->
<!-- Using a JSP Method Declaration -->
<%@xxxxxxxxxxx page buffer="none" %>
<jsp:useBean id="stat" class="com.moonbean.bean01">
<%
stat.setHello("book JSP");
%>

</jsp:useBean>
Hello User <p>
<%
out.println("This is " + stat.getHello());
%>

<jsp:getProperty name="stat" property="Hello"/>
JAVABean as below.
package com.moonbean;
import JAVA.util.*;
public class bean01 {
private int years;
private String hello;
public void setHello (String x) {
hello = x;
}
public String getHello () {
return hello;
}
public static void main(String[] args) {
System.out.println("Testing");
bean01 x = new bean01();
x.setHello("Test");
System.out.println(x.getHello());
}
}
Error as below
exception
org.apache.jasper.JasperException: Cannot find any information on
property 'Hello' in a bean of type 'com.moonbean.bean01'
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.JAVA:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.JAVA:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.JAVA:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.JAVA:264)
JAVAx.servlet.http.HttpServlet.service(HttpServlet.JAVA:802)


Try changing it to "hello" rather than "Hello"

ie <jsp:getProperty name="stat" property="hello"/>


From: moonhk Date:   Saturday, September 23, 2006
It works. Do you know why using 'hello' OK ?

wrote in message:
wrote in message:
> Do you know what problem for <jsp:getProperty name="stat"
>
property="Hello"/> ?
> why property 'Hello' not in the JAVABean ?
>
> JSP as below
> <!-- This page was generated on <%=(new JAVA.util.Date())%>-->
> <!-- Using a JSP Method Declaration -->
>
> <%@xxxxxxxxxxx page buffer="none" %>
> <jsp:useBean id="stat" class="com.moonbean.bean01">
>
> <%
>
stat.setHello("book JSP");
> %>
> </jsp:useBean>
>
> Hello User <p>
>
> <%
>
out.println("This is " + stat.getHello());
> %>
>
> <jsp:getProperty name="stat" property="Hello"/>
>
> JAVABean as below.
>
> package com.moonbean;
> import JAVA.util.*;
>
> public class bean01 {
> private int years;
> private String hello;
>
> public void setHello (String x) {
> hello = x;
> }
> public String getHello () {
> return hello;
> }
>
> public static void main(String[] args) {
> System.out.println("Testing");
> bean01 x = new bean01();
> x.setHello("Test");
> System.out.println(x.getHello());
> }
> }
>
>
> Error as below
> exception
>
> org.apache.jasper.JasperException: Cannot find any information on
> property 'Hello' in a bean of type 'com.moonbean.bean01'
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.JAVA:510)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.JAVA:375)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.JAVA:314)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.JAVA:264)
> JAVAx.servlet.http.HttpServlet.service(HttpServlet.JAVA:802)
>
Try changing it to "hello" rather than "Hello"
ie <jsp:getProperty name="stat" property="hello"/>







Next Message: CMR with composed PK


Blogs related to JSP and JAVABean problem

Web hosting shopping cart - JavaSercer Pages you get the response ...
That’s what the JSP container does when it finds a problem with a JSP page during the translation phase, as I described in the first section of this chapter. Components, such as JavaBeans and JSP actions, and the code in JSP scripting ...

Microsoft web hosting - JavaSercer Pages 8.2.1.1 Thread-safe beans ...
Table 8.1, Traditional Counter Bean Properties Property Name Java Type Access ... by one read-only property Part of the JSP page would then look like this: times ... an HTML frame set is used and each frame contains a JSP page. page 96 ...

Java News
AJAX components are available bundled in the Sun Java Studio Creator software or ... Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology ... discusses how Enterprise JavaBeans 3.0 (EJB 3.0) session beans declare ...

Java Questions
The Domain Naming Service(DNS) is used to overcome this problem. ... What is a Java Bean?- A Java Bean is a software component that has been designed to be reusable ... How do you pass data (including JavaBeans) to a JSP from a servlet? ...

Mule FAQ (updated)
Mule can easily be embedded in a webapp or any other Java application and can be ... You can invoke Mule components from Jsp pages or servlets using the Mule ... be anything from a JavaBean, POJO or a component from another framework. ...

Intevrview Questions
What are JSP directives? what are Page directives? what are include directives? Can you explain taglib directives? How does JSP engines instantiate tag handler classes instances? what's the difference between JavaBeans and taglib ...


Programming | Sports | Autos

copyright 2006
Valid XHTML 1.0 Transitional