2014-10-09 3 views
0

jsp에서 servlet으로 공백이있는 문자열 (예 : Item 1)을 전달하는 중에 요청한 서블릿의 결과는 공백 앞에있는 문자열 (예 : Item)에만 해당됩니다. 이 문제를 해결하는 방법?jsp에서 servlet으로 공간을 해결하는 방법은 무엇입니까?

JSP :

S1 [I] 일 (JSP있는 숫자 .txt 파일의 값을 가져오고 채우는) Item 1

<input type="hidden" name="ItemsFromJsp" value=<%=sItems%>> <%=s1[i]%> 

Servelt을 :

String[] sItemsFromJsp = request.getParameterValues("ItemsFromJsp"); 

출력 :

sItemsFromJsp---------- Item 

출력해야합니다 Item 1

참고 : :)

value="<%=sItems%>"> 

추신 : 입력으로처럼 항목 1을 보내는 경우, O는/P는

+1

컨테이너 또는 브라우저가 자동으로 HTML 엔터티에 의해 공간을 대체 할 것으로 생각했습니다. 아마 당신이 수동으로해야합니까? –

답변

1

사용 따옴표 항목 1입니다 하나의 단일 매개 변수의 경우 getParameter을 알고 있습니까?

String sItemsFromJsp = request.getParameter("ItemsFromJsp"); 

또는

String[] sItemsFromJsp = request.getParameter("ItemsFromJsp").split(",\\s+"); 

쉼표로 구분 된 항목 목록이있는 경우

.

+0

안녕하세요 Joop Eggen, ur 답장을 보내 주셔서 감사합니다. 네, 인용문 작업. 고마워. – kamal8878

관련 문제