2013-04-01 2 views
0

у меня есть массив строк, какСтрока вычисления массива

String[] resultYears = {"2013/07", "2013/08", "2013/09", "2013/10", "2013/11", "2013/12", "2014/01"}; 

, когда я получаю это через ответ на мой JSP,

<% String[] resultYears = (String[]) request.getAttribute("resultYears");%> 

я получаю остатки своих значений. Как я могу получить то же самое, что и выше строковое значение?

+0

Я смущен - что вы пытаетесь сделать? Вы хотите вывести остатки в виде массива String? –

+0

Я получаю остатки, я хочу получить то же самое, что и значения строковых массивов. :( – 2013-04-01 14:43:36

+0

Вы пробовали 'String [] resultYears = {new String (" 2013/07 "), ......}' ?? –

ответ

1

Попробуйте этот путь в вашем JAVA класса

String[] resultYears = {"'2013/07'", "'2013/08'", "'2013/09'", "'2013/10'", "'2013/11'", "'2013/12'", "'2014/01'"}; 
request.setAttribute("resultYears", resultYears); 
0

Попробуйте строки, используя одиночные кавычки, как этот

"'2013/08'" 
0

Как насчет экземпляра объекта Date с YYYY/MM желаемого и сделать .getTime(), а затем передать это через запрос в значение String. В дальнем конце переведите его обратно в красивый, удобочитаемый формат.

Смежные вопросы