jstl读取日期并显示到一个带日历控件的文本框时遇到的奇怪问题

mdot 2008-10-10 06:26:46
我的是tomcat 6,mysql 5,想在前端页面中把mysql中的date类型的数据读取出来,
显示到一个带日历控件的文本框,由于date的数据类型显示出来时,会以xxx-xx-xx 0:00:00显示,
因此打算用jstl的FMT来格式化,页面部分代码如下
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %>
<br>
<fmt:formatDate var="bookDate" value="${book.bookDate}" pattern="yyyy-MM-dd"/>

<input type="text" name="book.bookDate" value="${bookDate}" onfocus="new WdatePicker(this)"/>
但运行时出现如下错误
According to TLD or attribute directive in tag file, attribute value does not accept any expressions

我查过网上的讲解,也按其去做了,都不成功,
偶的web.xml里,有这样的语句
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
同时也下了最新的jstl,standard.jar了,但依然不行,想请教一下
...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mdot 2008-10-11
  • 打赏
  • 举报
回复
up
mdot 2008-10-10
  • 打赏
  • 举报
回复
UP
mdot 2008-10-10
  • 打赏
  • 举报
回复
up
lihan6415151528 2008-10-10
  • 打赏
  • 举报
回复
帮楼主顶下!

81,092

社区成员

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

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