我将 sampleBean.class 放在 bean文件夹里,但仍出现以下错误信息,没办法,jsp的出错信息比较难明白,还是劳烦高手指点下,谢谢!pe Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Attempted a bean operation on a null object. org.apache.jasper.runtime.JspRuntimeLibrary.handleGetProperty(JspRuntimeLibrary.java:601) org.apache.jsp.sample1_jsp._jspService(sample1_jsp.java:68)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs
sampleBean是你的类名在classes下面建一个bean目录,把你的类放入即可。
org.apache.jasper.runtime.JspRuntimeLibrary.handleGetProperty(JspRuntimeLibrary.java:601)
org.apache.jsp.sample1_jsp._jspService(sample1_jsp.java:68)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs
就可以了
<jsp:getProperty name="myBean" property="sample"/>
JSP Parsing Error:Cannot find any information on property 's' in a bean of type 'test.TestBean'只是类名和包名不同而已,借此地问问^_^
我觉得就可以了,至于你的jdk和tomcat的路径因该是没问题的!
.........
public class sampleBean
{
private String sample = "Start value";
....
}出现错误的原因,如下:
1.应该把JavaBean放在Tomcat 5.0/webapps/ROOT/WEB-INF/classes/bean中
2.最后一个<jsp:getProperty name="myBean1" property="sample"/>