if( color.equals(null) )==>if( color==null )

解决方案 »

  1.   


    String color = new String();
    color = request.getParameter("selColor") + color;
    改为:
    String color = null;
    color = request.getParameter("selColor");
      

  2.   

    将color.equals(null)改为color==null
      

  3.   

    >>将color.equals(null)改为color==null
    没有用,还是黑的smallbird105(快乐鸟):照你说的改无法运行,出现很多错误.....
      

  4.   

    String color = new String();color = request.getParameter("selColor") + color;这样color就不会是null,你jsp里的代码没有给全,你最后是用String color来生成颜色?
    那你这样吧:String color="white";
    String selcolor=request.getParameter("selcolor");
    然后判断selcolor不为null就color=selcolor...
      

  5.   

    呵呵,那就看你request的是什么对像啦。:)如果是text框之类的。
    你可以试试改为:
    String color;
    color=request.getParameter("selColor")
    if(color.equals(""))
    ~~~~~~~~~~~~~~~~~~~~
    .......
    试试吧。:)