各位大侠:<isNotEmpty prepend=" and " property="amount">amount = #amount# </isNotEmpty>当amount 为double时,会有默认值0 即上面的语句返回"and amount = 0",我希望当amount==0时返回空,其它时候返回"and amount = 值". 配置语句该如何写?
我以前是学.NET的,刚转JAVA. 很多地方不懂,请高手指点.
.net 里有 double? 类型可以判断变量是不是为null ,JAVA有没有类似的 判断 方法java

解决方案 »

  1.   

    不知道你这是struts1还是struts2,可以看看el表达式中的fn标签,看看里面有没有对应的方法,如果用struts2标签的话,可以用instanceOf方法进行判断,方法参数就是数据类型的基类
      

  2.   

     
    我们用的struts1 .
    谢谢
      

  3.   

    建议你用js试试,struts1标签不能再其内部判断数据类型,因为他不想struts2那样可以再标签直接套方法,fn标签好像也没有直接判断类型的函数,在js中奖这个值用typeOf函数判断,用if或是switch判断将判断后的值放到对应的标签中