Integer
값을 JSP의 속성으로 전달하고 싶습니다. 하지만 시도 할 때JSP로 속성을 정수로 저장
int i = Integer.parseInt(request.getAttribute("count"));
오류가 반환됩니다. JSP에 속성으로 Integer
숫자를 저장하는 방법을 알려주시겠습니까?
캐스팅 오류가 발생하여 parseInt()
은 개체 처리에 적합하지 않습니다.
Integer
값을 JSP의 속성으로 전달하고 싶습니다. 하지만 시도 할 때JSP로 속성을 정수로 저장
int i = Integer.parseInt(request.getAttribute("count"));
오류가 반환됩니다. JSP에 속성으로 Integer
숫자를 저장하는 방법을 알려주시겠습니까?
캐스팅 오류가 발생하여 parseInt()
은 개체 처리에 적합하지 않습니다.
request.getAttribute
객체를 반환하면 페이지에서이 값을 표시하는 경우
<%
int i=Integer.parseInt((String)request.getAttribute("count"));
%>
, 당신은 쉽게 표현 언어를 사용할 수 있습니다. 이 같은 String
이 캐스팅해야합니다
Integer.parseInt((String)request.getAttribute("count"));
에 적용 할 수 없습니다.하지만 사용하려고하는 정수가 아닌 문자열의 ASCII 값을 얻습니다. –
매개 변수를 요청에 넣는 위치를 알려주십시오. –
int num = Integer.parseInt (요청.getParameter ("액션")); \t \t ReadExcel readExcel = new ReadExcel(); \t \t String [] names = readExcel.readExcelSheet ("D : /test1.xls", num, 1); \t \t String [] images = readExcel.readExcelSheet ("D : /test1.xls", num, 2); \t \t String [] desc = readExcel.readExcelSheet ("D : /test1.xls", num, 3); \t \t request.setAttribute ("desc", desc); \t \t request.setAttribute ("img", images); \t \t request.setAttribute ("vid", names); \t \t ** request.setAttribute는 ("계산", 0); ** \t \t \t} –
JSP에서 요청에 액세스하려면 request
을 소문자 r로 사용하십시오. 또한 스크립틀릿에 있어야하지만, JSP EL을 쉽게 사용할 수 있으므로 스크립틀릿 사용은 권장되지 않습니다.
${count}
예. 저는 이것을 사용했습니다. 죄송합니다 그것은 놓친 유형이었습니다 –
왜 아래 투표 ?? –
@ user2411994 나는 내 스타일이 아니라, 당신을 다운 다운하지 않았다. –
request.getAttribute() - 객체를 반환합니다. 난 = (있는 Integer.parseInt)는 (한 String.valueOf (request.getAttribute는()) "셀")
지능 다음
그래서이 개체 typecasted 할 수있다;나는 me..have와 예를 살펴
문자열 잔액 = (한 String.valueOf (session.getAttribute ("CostOfTotalTicket을"))) 작업을했다;
int i = Integer.parseInt (Balance); 내가 세션에 저장 한
CostOfTotalTicket 변수는
Nope. 그건 작동하지 않습니다. 그것은 "Integer.parseInt 유형으로 해결할 수 없다"주고있다. –
당신은 내게 "count"변수의 dataType을 알려줄 수 있습니까? –
이 날
당신은 예외를 게시해야합니다 위해 일하고있어이
을 시도 문자열 타입이다. –
자본 R을 사용하고 있습니까? –
예외 : Integer 유형의 parseInt (String) 메소드가 인수 (Object)에 적용되지 않습니다. –