묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아주 간단한 jsp소스 주석 좀 달아주세요
2003.10.01 01:07
구구단이 되는 랜던값을 이용하고, 0이나 1이면 적당한 메시지 보여주고, 2에서부터 9까지는 구구단 보여주고... 뭐 이런 소스라는데^^;;
주석좀 달아주세요 pz..급해요ㅠㅠ
<html>
<body>
<%
Random rnd = new Random();
int i = rnd.nextInt() % 10;
if(i < 0) i *= (-1);
if(i > 1) {
for(int j = 1; j < 10; j++) { %>
<%=i%> * <%=j%> = <%=(i * j)%><BR>
<% } %>
<% } else { %>
Randomly value is <%=i%><BR>
<% } %>
</body>
</html>
그리고 소스가 좀 잘못된거 같은데 어떻게 틀렸나요?
주석좀 달아주세요 pz..급해요ㅠㅠ
<html>
<body>
<%
Random rnd = new Random();
int i = rnd.nextInt() % 10;
if(i < 0) i *= (-1);
if(i > 1) {
for(int j = 1; j < 10; j++) { %>
<%=i%> * <%=j%> = <%=(i * j)%><BR>
<% } %>
<% } else { %>
Randomly value is <%=i%><BR>
<% } %>
</body>
</html>
그리고 소스가 좀 잘못된거 같은데 어떻게 틀렸나요?
---------------------------------------------------------------
자바 Random 클래스를 import 하는 부분이 없네요.
<%@ page import="java.util.Random" %> //Random 객체 import
<html>
<body>
<%
Random rnd = new Random(); // 랜덤객체 생성
int i = rnd.nextInt() % 10; // 랜덤하게 생성된 수를 10으로 나눈 나머지(그럼 0~9가 나오겠죠?)
if(i < 0) i *= (-1); // 만약 i가 음수면 양수로 변환
if(i > 1) { // i가 1보다 크면...
for(int j = 1; j < 10; j++) { // 정수 j 생성, 1부터 9까지 j반복
<%=i%> * <%=j%> = <%=(i * j)%><BR> // 구구단 결과 출력
<% } %>
<% } else { %> // i가 1보다 크지 않으면...
Randomly value is <%=i%><BR> // i의 값은 0아니면 1이겠군요. 잘 생각해보시길...
<% } %>
</body>
</html>
---------------------------------------------------------------
JSP 오늘 처음 구경해봤네요. 근데 과제같은 느낌이 드네요?
만일 과제라면 가능하면 자기힘으로 해결하도록 하세요. 그렇지 않으면 백날 물어봐야 소용없습니다.