读书人

对于java中的三元运算符

发布时间: 2011-11-21 22:53:08 作者: rapoo

关于java中的三元运算符
在空间里如何写三元运算符

<input type="text" value="">

在value 中我要判断值 如果不这样的话用if else 太麻烦了 是在jsp页面中 所以要写成三元运算符很简洁

参数是这样的:
从一个页面传过来 sDate 如果没有值的话 我会用当月第一天来代替 如果有值的话就显示接收的sDate值

${param.sDate==false}==false?firthDay:${param.sDate}

大概是这个意思 大家应该能看到懂。。。。

我不知道在value中怎样来写 拼接不好。。。。 总是 把?和 :输出出来 帮我下 谢谢。。。



[解决办法]
${param.sDate==null?}firstDate:${param.sDate}

[解决办法]
${empty param.sDate ? firstDate : param.sDate}

读书人网 >J2EE开发

热点推荐