jsp页面输出时间格式转换问题
jsp页面:   
<%@page pageEncoding="utf-8" contentType="text/html;charset=utf-8"%>
<%@taglib uri="/struts-tags" prefix="s"%>
  <%@page import="java.text.*"%>    
<html>
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	</head>  	  
	<body>
	<table border="1">
		<tr>
		 <td>日期</td><td>统计类型</td><td>统计值</td>
		</tr>
		<s:iterator value="list">
		<tr>
			<td>${theday}</td>
			<td>${type}</td>
			<td>${tj}</td>
		</tr>
		</s:iterator>
		</table>
	</body>
</html>
这里输出的${theday}是 日期 格式是 Tue Jul 31 11:37:41 CST 2012" 这种形式的,我想把他转成yyyy-MM-dd 应该怎么转啊??
------解决方案--------------------我看到lz用到了标签库,那么就用标签库吧。
Java code
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatDate value="${theday}" pattern="a HH:mm:ss"/>
------解决方案--------------------
------解决方案--------------------