sello
194
2019-01-14 19:40:57
3
757

jsp 구구단 출력 질문이용 ㅜㅜ


자바랑 jsp 배운 지 얼마 되지 않은 초보입니당 ㅠㅠ

자바랑 jsp로 구구단 출력하는 코드를 스스로 짜보는데요.. 

makeGugudan 메소드안에 원하는 구구단 시작단과 끝단을 파라미터로 넘겨주면 

해당 구구단이 출력되는걸 짜고 있어요.

java로는 전혀 어렵지 않게 짰는데 jsp로는 어떻게해야 동일한 결과가 나올까요 ㅠㅠㅠ 



1)자바로 구구단 (4단부터 8단까지)


2) jsp로 구구단 (4단부터 8단까지) 

 


나름 구글링해서 열심히 찾아보고 이리저리 코드도 막 써보고 삽질하는데요..  안되요 ㅠㅠㅠㅠㅠ

메소드 호출로 jsp 구구단 출력부분에 대해 힌트/도움 좀 주시면 감사하겠습니다. 

0
0
  • 답변 3

  • NULL만나면
    2k
    2019-01-14 19:55:10


    public class Gugudan2 {
    
    String result = "";
    
    public void makeGugudan(int a, int b) {
    
    for (int i = a; i <= b; i++) {
    
      for (int j = 1; j <= 9; j++) {
    
    result += i + " * " + j + " = " + i * j;
    
     }
    
    }
    
    }
    
    }




    1
  • 늅늅
    570
    2019-01-14 20:24:32


    <body>
    
    <%!
    	public class GuguDan2{
    		List<String> result = new ArrayList<String>();
    			public void makeGuguDan(int left,int right){
    				for(int a = left; a <= right; a++){
    					for (int b =1; b<=9; b++){
    						result.add(a+"*"+b+"="+ a*b);
    					}
    				}
    			
    			}
    	
    	}
    
    %>
    
    	<%
    		GuguDan2 gugu = new GuguDan2();
    		gugu.makeGuguDan(4, 8);
    		
    		for(String str : gugu.result){
    	%>
    		<%=str %><br>
    	<%
    		}
    	
    	%>
    
    </body>


    1
  • sello
    194
    2019-01-14 21:08:56

    @ 에시칼로

    아.. * 가 스트링이니 아예 String result로 넣었으면 해결되는 거였군요..

    전 int에만 넣으려고 했으니ㅜㅜ(초보티팍팍) ... 감사합니다 !! ^_^ 


    @늅늅

    아직 List<String부분을 배우지 않아 전 생각해보지도 못한 방법이군요 ㅠ-ㅠ 

    배움 확장에 도움 주셔서 감사합니다 ^_^

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.