当前位置: 代码迷 >> Eclipse >> 简单javabean调用有关问题
  详细解决方案

简单javabean调用有关问题

热度:27   发布时间:2016-04-23 14:47:35.0
简单javabean调用问题
package   com.zhangfq.test;
public   class   OverridingToString   {
        String   message   =   "default   message ";
         
        public   OverridingToString()   {}
       
        public   OverridingToString(String   msg)
        {
        message   =   msg;
        }
       
        public   String   toString()
        {
        return   message;
        }
}

<%@   page   language= "java "   import= "java.util.* "   pageEncoding= "GB18030 "%>
<%@   page   import= "com.zhangfq.test.OverridingToString "%>
<%
    String   path   =   request.getContextPath();
    String   basePath   =   request.getScheme()+ ":// "+request.getServerName()+ ": "+request.getServerPort()+path+ "/ ";
%>
<html>
    <head>
        <title>   使用javaBean的例子   </title>
    </head>
    <body>
    <%
        OverridingToString   ots1=   new   OverridingToString();
        OverridingToString   ots2=   new   OverridingToString( "new   message ");
        out.print( " <BR> "+ots1);
        out.print( " <BR> "+ots2);            
    %>
    </body>
</html>

执行时执行出错:OverridingToString   cannot   be   resolved   to   a   type

------解决方案--------------------
<%
OverridingToString ots1= new OverridingToString();
OverridingToString ots2= new OverridingToString( "new message ");
out.print( " <BR> "+ots1);
out.print( " <BR> "+ots2);
%>

改為
<%
OverridingToString ots1= new OverridingToString();
OverridingToString ots2= new OverridingToString( "new message ");
out.print( " <BR> "+ots1.toString());
out.print( " <BR> "+ots2.toString());
%>
------解决方案--------------------
<%
OverridingToString ots1= new OverridingToString();
OverridingToString ots2= new OverridingToString( "new message ");
out.print( " <BR> "+ots1);
out.print( " <BR> "+ots2);
%>
---------------------------------------------
应当改为
<%
String ots1= new OverridingToString();
String ots2= new OverridingToString( "new message ");
out.print( " <BR> "+ots1);
out.print( " <BR> "+ots2);
%>
好好看看错误信息!!!!!!!!!!!! 理解一下!!!!
****************************************************
执行时执行出错:OverridingToString cannot be resolved to a type


------解决方案--------------------
  相关解决方案