可能是你的bean没放对地方或者没有配置对,bean放在com\wrox\jspexamples\目录下,jsp文件和com要在同一目录下。

解决方案 »

  1.   

    你的jsp中有如下代码:
    <font color=<jsp:getProperty name="letterColor" property="Color" /> >
    错误提示类letterColor中没有属性Color,你尝试在bean中添加一个setColor()方法试试,如果不行,就需要在bean中添加一个Color变量
      

  2.   

    javabean 的存放位置不对,
    或者bean中没有你需要调用的Color属性。
      

  3.   

    定义一个
    public void setColor()
    属性。
      

  4.   

    请大家简单的调试一下,
    如果把
    <font color=<jsp:getProperty name="letterColor" property="Color" /> >去掉了之后,就是别的语句
    <jsp:setProperty name="letterColor" property="Character" 
                     value="<%= thisChar.toString() %>" />
    同样的出错。
    我的javabean没有放错位置,这样的错误我是不会犯的。
      

  5.   

    你把<font color=<jsp:getProperty name="letterColor" property="Color" /> 中的property="Color"改为property="color"试试(就是首字母变成小写的。
      

  6.   

    property="color" 
    property="character" 注意,要小写。^_^
      

  7.   

    按照JavaBeans规范,属性名是必须小写的。(同样的,类名必须大写)