2013-04-08 2 views
2

나는 하나의 JSP 페이지에서 다른 JSP 페이지로 어떻게 여러 값을 전달할 것인가? 나는 잘 작동 여기에 코드의 내가 조각을 가지고 있지만 그것은 단지 다른 (년)에 한 페이지에서 하나 개의 값을 보냅니다한 페이지에서 다른 페이지로 여러 값 전달하기

<form method="post" action="Display data.jsp" name="inputpage" > 
<select name="year"> 
<option value="2010">2010</option> 
<option value="2011">2011</option> 
</select> 

예를 들어 내가 예를 들어, 다른 값이 있다면

String str = "value"; 

양식 게시 방법을 사용하여 보낼 수도 있습니까? 내가 봤 거든, 내가 찾은 대답은 루프와 너무 많은 코드를 포함, 거기에 그것을 간단하고 간단한 방법은 무엇입니까? 많은 감사합니다!

답변

1

양식 방법으로 원하는만큼 변수를 보낼 수 있습니다.

<input type="hidden" id="hidden1" value=<c:out value="${variableName}" /> 

곳 여기서 variableName = STR : 문자열 Str의 값을 전송하는

는 같은 숨겨진 필드에 값을 할당합니다.

+0

당신과 다른 남자가 제안한 것처럼 감추어 져 있습니다. 감사! –

+0

니스. 또한 스택 오버플로 커뮤니티에서 미래 방문자를 도울 수있는 방법으로 도움을 준 응답을 upvote하고 틱하십시오. :) –

+0

Cant upvote yet :(명성이 충분하지 않습니다. –

2

양식을 제출할 때 양식의 모든 값이 전달되며 양식 안에 있어야합니다. 당신은 사용하여 일반적으로 다른 값을 읽을 수 있습니다

request.getParameter(ParamName) 

1

이 양식 포스트를 사용하여 다른 데이터를 전달하는 양식 안에 숨겨진 입력을 사용 할 수 자세한 내용은 this article에서보세요?

<input type='hidden' id='myExtraData' value='hello' /> 
+0

당신과 다른 남자가 제안한대로 숨겨진 것으로 사용되었습니다. 감사! –

관련 문제