首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

一个简单的页面,看看什么地方出异常了

2013-09-11 
一个简单的页面,看看什么地方出错误了啊Bean:packagech06publicclassSampleBean{/**Createsanewinstanceo

一个简单的页面,看看什么地方出错误了啊
Bean:
package   ch06;

public   class   SampleBean   {
       
        /**   Creates   a   new   instance   of   SampleBean   */
        public   SampleBean()   {
        }
        public   void   setID(String   id){
                        this.id=id;
        }
        public   void   setAge(String   age){
                this.age=age;
        }
        public   String   getID(){
                return   id;
        }
        public   String   getAge(){
                return   age;
        }
        private   String   age= "123 ";
        private   String   id= "45 ";
}
===================================================================
html:
<html>
        <head>
                <title> 一个简单的Bean程序 </title>
        </head>
        <body   bgcolor= "lightyellow ">
                <center>
                        <form   action= "sample1.jsp "   method= "post "   name= "form1 ">
                                编号: <input   type= "text "   name= "id "   > <p>
                                年龄: <input   type= "text "   name= "age "> <p>
                                <input   type= "submit "   name= "submit1 "   value= "提交 ">
                                <input   type= "reset "   name= "submit2 "   value= "重写 ">
                        </form>
                </center>
        </body>
</html>
======================================================================
jsp:
<%@   page   contentType= "text/html;charset=gb2312 "   language= "java "%>
<jsp:useBean   id= "smpBean "   class= "ch06.SampleBean "/>
<html>
        <head>
                <title> 一个简单的Bean页面 </title>
        </head>
        <body>
                <jsp:setProperty   name= "smpBean "   property= "* "   />


                编号: <jsp:getProperty   name= "smpBean "   property= "id "/> <br>
                年龄: <jsp:getProperty   name= "smpBean "   property= "age "/>
        </body>
</html>
=====================================================================
错误:The   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.

org.apache.jasper.JasperException:   Cannot   find   any   information   on   property   'id '   in   a   bean   of   type   'ch06.SampleBean '
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)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
谢谢大家了

[解决办法]
setID getID 改成setId,getId看看
[解决办法]
谁告诉你可以随便的
JAVA是区分大小写的
[解决办法]
jsp:
<%@ page contentType= "text/html;charset=gb2312 " language= "java "%>
<jsp:useBean id= "smpBean " class= "ch06.SampleBean "/>
<html>
<head>
<title> 一个简单的Bean页面 </title>
</head>
<body>
<%
smpBean.setAge( "11);
%>
<%= smpBean.getAge();%>
</body>
</html>

试试

[解决办法]
<%= smpBean.getAge()%>
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html

热点排行