(在线等)求教Struts2中的标签!

thislovebyyou 2010-10-28 12:52:32
<td><s:if test="obj.createTime==''"><input type="hidden" name="obj.createTime"
value="<%=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime())%>"/></s:if>
<s:else><s:hidden name="obj.createTime" value="${obj.createTime}"/></s:else></td>

其中obj.createTime是date类型的,数据库orcal,为什么这个判断<s:if test="obj.createTime==''">总是无效啊!~~


...全文
417 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunliao_first 2010-10-28
  • 打赏
  • 举报
回复
可以先把obj.createTime在页面上打出来看看是什么东西就知道了,还有obj.createTime是date类型,那么就不能obj.createTime==''这样判断了
tianshi1017 2010-10-28
  • 打赏
  • 举报
回复
LZ用的S标签取的值么???
不是用的S标签取就用EL撒

<s:if test="obj.createTime==''">
但看LZ这里写的的“既不是S标签,也不是EL”

LZ你不觉得你很神奇么?
暗然的白天 2010-10-28
  • 打赏
  • 举报
回复
<c:if test="${obj.createTime == null || obj.createTime eq ''}" ></c:if>
试试


as403584282 2010-10-28
  • 打赏
  • 举报
回复
我不清楚struts2中if是怎么回事,在jsp标签中if的用法是<c:if test="{obj.createTime==""}" ></c>

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧