디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

jsp 간단한 프로그램 질문드립니다.. ㅠㅠ

다음주비빔밥갤로그로 이동합니다. 2011.11.27 19:29:09
조회 53 추천 0 댓글 1

임의의 코드를 생성하고 텍스트박스로 입력받아서 비교하는 프로그램인데요

비교가 한박자 늦게 이루어집니다.. 예를 들어 첫 번째 코드가 1, 두번째 코드가 2로 가정하면

화면에 표시된 코드가 1일 때 사용자가 1을 입력하고 비교 버튼을 누르면 1과 1을 비교하는게 아니라 2와 1을 비교한다는 거죠.

맨 처음에는 아예 빈칸하고 1을 비교하는 걸로 보입니다. 그 뒤로 쭉쭉 하나씩 밀리는걸 보니..

어떻게 해결해야 할까요? 8시간쨰 고민하는데 도저히 생각이 안나네요.,.. ㅠㅠ

-----------------------------jsp 파일

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:useBean id="spam" scope="page" class="jspbook.BoardProject.SpamTest"/>
<html>
<head>
<meta [remove]"Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<center>
<%
if(spam.getCnt() == 0)
 spam.Mkcode();
%>
<form name=form1 method="post">
<h2> Fill textbox with spam protection code!</h2>
<jsp:getProperty property="gencode" name="spam"/>
<input type = "text" name = "code">
<input type = "submit" value="check!">
<input type = "reset" value="rst">
<br>
</form>
<%
if(request.getMethod().equals("POST") )
{
%>
<jsp:setProperty property="*" name="spam"/>
<jsp:getProperty property="result" name="spam"/>
<% } %>
<br>
generated : <jsp:getProperty property="gencode" name="spam"/>
<br>
input : <jsp:getProperty property="inputcode" name="spam"/>
</center>
</body>
</html>

------------------------------------------------------------------------java 파일
public class SpamTest {
 private String gencode = "";
 private String inputcode = "";
 private int res;
 private int cnt = 0;
 public void Mkcode(){
  cnt = 1;
  gencode = "";
  int index = 5 + (int)(Math.random() * 3);
  for(int i=0; i<index; i++)
  {
   char tempchr = new Character( (char) (33 + (int)(Math.random() * 93) ) );
   this.gencode += Character.toString(tempchr);
  }
  if(gencode.equals(inputcode) )
  { res = 1; }
  else res = 0;
 }
 public void setCode(String code){ inputcode = code; }
 public String getInputcode(){  return inputcode; }
 public String getGencode(){   return gencode;  }
 public int getCnt(){    return cnt;   }
 public void setCnt(int cnt){  this.cnt = cnt;  }
 public String getResult(){
  if( res==1 ) { cnt=0; return "Good!"; }
  else { return "Bad!";}
 }
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
291083 위기가 기회라는데 정말 일까 ? [2] 좋은아버지갤로그로 이동합니다. 11.11.27 72 0
291082 초보가 하나만 질문할께요 [14] 디스코팡팡갤로그로 이동합니다. 11.11.27 78 0
291080 갤청소합니다. 모두 나가주세요. 갤청소부갤로그로 이동합니다. 11.11.27 39 0
291079 행님들 c++ 포인터 주소값 오류좀 알려주세요 ㅜㅜ [3] 행님들헬프점(211.205) 11.11.27 54 0
291077 야 왜 다 학원 존나 비추하냐 [4] 보통카덕갤로그로 이동합니다. 11.11.27 193 0
291076 갤K 에 리눅스 or 윈도우 포팅할 순 없냐? [1] 한모금후PLAY갤로그로 이동합니다. 11.11.27 48 0
291075 [질문] 밑에 제 질문 아시는 분 답점 해주세요 ㅎㅎ 도롱이(124.49) 11.11.27 22 0
291074 형들 파싱에 대해서 다시한번질문 [8] ㅁㄴㅇㄹ(14.42) 11.11.27 96 0
291073 형들 행렬 곱셈 좀 알려줘ㅠ 스카치테이프(124.3) 11.11.27 46 0
291072 C++ 파일 입력 도와주세요 ㅠ!! ...(1.227) 11.11.27 34 0
291070 프갤에 있으며 느낀 몇가지 고치면 좋을점들.txt [22] Stan(220.244) 11.11.27 202 0
291069 야 c언어 학원다닐려는데 jpg [4] 보통카덕갤로그로 이동합니다. 11.11.27 146 0
291068 클라이언트에서 서버소켓에 connect한뒤에 서버 accept하면 서버에 도롱이(124.49) 11.11.27 33 0
291067 디씨는 글쓸때 POST값을 어떻게 보내야돼나요 [1] 비주얼베이직(61.84) 11.11.27 37 0
291066 sw maestro 도전하려면 어느정도 되야됨? [1] (210.216) 11.11.27 32 0
291063 자바스크립트 함수 인자에 UNUSED 옵션 주는거 가능한가요? ㅁㄴ(210.107) 11.11.27 24 0
291062 소스코드의 하이라이팅 부분을 html로 바꿔주는 사이트 없나요? [3] ㅣㅣ(125.128) 11.11.27 54 0
291061 ㅁㄴㅇㄹ ㅁㄴ(210.107) 11.11.27 26 0
291053 소스 질문좀 할게요!! [3] 런공갤로그로 이동합니다. 11.11.27 52 0
291052 사진첨부] sleep 함수 다시한번 여쭙니다(__) [6] 342(121.139) 11.11.27 108 0
291050 형들 한국에선 일자리 구하기 쉬웠음? [3] Stan(220.244) 11.11.27 90 0
291047 닥치고 개콘이나 보러갈란다 싴보이갤로그로 이동합니다. 11.11.27 16 0
291044 나 문과인데 어릴때부터 프로그래밍에 관심이많아서 [1] 레드and인갤로그로 이동합니다. 11.11.27 100 0
291043 디시는 어떻게 파싱함? [5] ㅁㄴㅇㄹ(14.42) 11.11.27 303 0
291042 영어,중국어배우면 프로그래밍에 좋지않냐 [1] 레드and인갤로그로 이동합니다. 11.11.27 85 0
291041 야 누구 디씨 푸시알림 만들색기없나 [4] 갤청소부갤로그로 이동합니다. 11.11.27 98 0
291038 프로그래밍 언어 배우는 순서 어케 되죵 [1] 맹러(124.55) 11.11.27 115 0
291037 어플리케이션 수익 1억이상 짜리 아이템 [38] 의료_인갤로그로 이동합니다. 11.11.27 285 0
291036 vmware로 솔라리스10 설치하는데 ㅇㄴㅇㄴㄴㅇ(180.64) 11.11.27 37 0
291035 문과가 컴공 교차하면 프로그래밍 선행학습 필수 ??? [4] 맹러(124.55) 11.11.27 119 0
291032 형들 자바 sleep함수 쓰는법좀 알려주세요 ㅠ.ㅠ [2] 234(61.40) 11.11.27 83 0
291031 플밍(ARM) 고수님들만 마프 간단한 과제 에러 좀 도와죠ㅜㅜ [2] 뉴븨(61.36) 11.11.27 66 0
291029 초코파이 요리 만들던거 결국 버림.jpg [1] Stan(220.244) 11.11.27 190 0
291028 곰플레이어의 짜증나는 점 분당살람갤로그로 이동합니다. 11.11.27 85 0
jsp 간단한 프로그램 질문드립니다.. ㅠㅠ [1] 다음주비빔밥갤로그로 이동합니다. 11.11.27 53 0
291026 슬레이트7 을 개발용으로 산다는거에 대해서 어떻게 생각해? [1] 포트란개발자(125.146) 11.11.27 110 0
291024 대체 어떤걸 공부하고 어떻게 해야되는지 모르겠네요. [10] 미래가없다(210.91) 11.11.27 127 0
291023 tcpl 원서만 잘 번역되서 나왔으면 따른 책 볼일도 없을건데... 일광면(119.198) 11.11.27 74 0
291022 횽들 재귀함수 질문이 있어요 ㅂㅈㄷㄱ(114.70) 11.11.27 36 0
291019 프로그래머면 담배 끊어라 [4] 므해?갤로그로 이동합니다. 11.11.27 250 0
291018 프로그래밍 [3] ㅊㅅ(112.223) 11.11.27 71 0
291017 형들 군복무 중인 찌지린데 블리자드 가려면 어떻게 해야되? [9] 노털(175.122) 11.11.27 140 0
291016 어플 만드려면 뭐부터 배워야 될까? [1] 1000000(61.74) 11.11.27 65 0
291011 형들 C언어에서 free 하고 realloc 말이야!! [6] ㅇㄴㅁ(119.202) 11.11.27 91 0
291010 Hello, World!! 갤청소부갤로그로 이동합니다. 11.11.27 33 0
291007 k 골뱅이아파 ㄱㄴㄴ(183.102) 11.11.27 61 0
291006 마지막 한번만 더 질문글 올립니다 ㅠ 아시는분 꼭 답변플리즈 설록(165.132) 11.11.27 32 0
291005 HTML5 Canvas에서.... 객체별로 마우스이벤트생성이 불가능한가요 [2] 곰곰곰갤로그로 이동합니다. 11.11.27 70 0
291004 게임메이커 좀 다룰줄 아는사람? 도와주세요ㅠㅠ 채현기(211.236) 11.11.27 40 0
291003 html5랑 css 배울만한 책 추천좀 [1] ㅇㅇ(211.117) 11.11.27 61 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2