This
Java code is inside a
JSP so I hope I am posting in the correct forum:
I'm getting the following error when I try to format a
String to a date:
java.lang.IllegalArgumentException: Cannot format given Object as a Date
Here is where I am trying to format inside of the JSP:
-----
<%
SimpleDateFormat formatter = new java.text.SimpleDateFormat("DD-MMM-yyyy");
int factorIndex = -1;
factorLMEList = connector.getFactorLMEs();
session.setAttribute("factorLMEList", factorLMEList);
FactorLME nextfactor = new FactorLME();
String startdate = "";
String enddate = "";
String orgunit = "";
String fstartdate = "";
String fenddate = "";
%>
<%
for (int i=0;i<factorLMEList.getNumberOfFactorLME();i++) {
nextfactor = factorLMEList.getFactorLMEs(i);
startdate = formatter.format(((String)nextfactor.getstartDate()));
enddate = formatter.format(((String)nextfactor.getendDate()));
orgunit = nextfactor.getorgUnit();
if (i == factorIndex) {
%>
.
.
.
-----
any insight on how I can accomplish getting the date to be in the format of "01-JAN-2002", would be great. Thanks!