学院名称: <input type="text" name="collegeName" value=${collegeName == null?'':collegename}>该文本框用于查询时显示关键词collegeName(collegeName为空时显示全部),collegeName为空时文本框内出现  ${collegeName
本来好好的突然就这样了,我把代码还原了但效果回不去了。救命!

解决方案 »

  1.   

    ${(collegeName == null)?'':collegename} 这样写试试
      

  2.   

    ''与null是两个不同的表现啊,null是还没有分配内存地址啊,
    ''是分了内存地址只是没有值啊,
    你是不是要先判断下,是空值,还是null啊
      

  3.   

    一般来说最好是两个都加上
    collegeName == null||collegeName =''
    这样会保险一点
      

  4.   

    ""这个表示有值,但是值为空,在内存中是分配了地址。string str=null;表示在内存当中就没给str分配内存空间。
      

  5.   

    学院名称: <input type="text" name="collegeName" value=${collegeName == null?'':collegename}> 
    这个本地测试是对的