2014-12-10 3 views
0

정수 배열 FibSequence에 저장된 숫자 배열을 jsp 페이지로 출력 할 수있는 방법을 알아 내려고 노력하고 있습니다. 입력 필드가 바람직합니다.JSP 페이지에 숫자 배열을 전달하는 방법은 무엇입니까?

JSP 페이지에서 배열을 출력하는 방법을 아는 사람이 있습니까?

나는 이클립스 콘솔에 배열 순서를 인쇄 할 수 있지만 확실하지 어떻게 JSP 페이지와 :

: 나는 다음과 같은 솔루션을 사용 번호를이 달성 한

int[] fibSequence = fibonacci_proxy.fibonacciArrayTest(fibMax); 

for (int value : fibSequence) { 
    System.out.println(value); 
} 

서블릿 (FibonacciServlet)

// read form fields 
String fibNum = req.getParameter("fibNum"); 

//send input to the result page using a redirect 
resp.sendRedirect(("result.jsp?fibNum=" + fibNum)); 

JSP로 페이지 (결과) :

<% String fibNum = request.getParameter("fibNum"); %> 
<input type="text" name="fibNum" value="<%=fibNum%>" size="40px" style="font-size:30pt;height:60px"> 
+0

일반적으로 ['JSTL'] (http://docs.oracle.com/javaee/5/tutorial/doc/bnake.html) 및 특히 ''에 익숙합니까? –

+0

이 질문은 유사합니다. http://stackoverflow.com/questions/21502149/forward-request-from-servlet-to-jsp – Henry

답변

1

Java 프로그래밍 언어를 사용하여 C 코드를 작성하는 것을 중지합니다. 대신 객체를 사용하십시오.

  1. 피보나치 숫자 목록을 List<Integer> 또는 List<Long>으로 표시하십시오.
  2. 해당 변수를 서블릿의 적절한 범위 (요청 또는 세션이 합리적인 것처럼 보임)에 추가하십시오.
  3. 페이지의 c : forEach를 사용하면 목록의 내용을 표시 할 수 있습니다.
관련 문제