我如何使用JSTL变量如下:
<c:set var="datetime" value="${fn:split(starttime,' ')}" />
<c:set var="date" value="${fn:replace(datetime[0],':',',')}" />
稍后将用于:
<c:if test="${param.cid!=null}">
<%
Calendar d = Calendar.getInstance();
d.set(out.print(<c:out value="${date}"/>);
%>
</c:if>
已修改:
我终于做了一些实验并找到了类似的东西:
<% Calendar c = Calendar.getInstance();
if(pageContext.getAttribute("date") != null)
{
String datez = (String)pageContext.getAttribute("date");
String dates[] = datez.split(",");
String date0 = dates[0];
String date1 = dates[1];
String date2 = dates[2];
int int0 = Integer.parseInt(date0);
int int1 = Integer.parseInt(date1) - 1;
int int2 = Integer.parseInt(date2);
c.set(int0,int1,int2);
}
%>
有更好的想法吗?