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
...