본문 바로가기

web

(198)
jsp java.lang.UnsupportedClassVersionError 자바빈 500 에러 사람이...역시 배워야 편하다는걸 또 느끼게 해주는 하루. (영어만 살짝만 읽어 봤어도 금방 끝냈을텐데..) 자바빈을 사용할려는데 쌩뚱맞게 에러를 뿜어댄다. 왜?! 잘만 됏는데?! 마지막 에러코드를 보면 java.lang.UnsupportedClassVersionError 즉 클래스버전이 않맞는다는 소리. 자바컴파일버전과 톰캣 컴파일버전이 않맞아서 그런것이다. 톰캣의 컴파일 버전이 높고 자바 컴파일 버전이 낮은건 상관없다. but 톰캣의 컴파일 버전이 자바 컴파일 버전보다 낮으면 요런 에러들이 뿜어져 나온다. 자바의 컴파일 버전을 확인해보면. 5.0 버전인것을 확인할수 있다. 여기의 버전으로 java를 컴파일 시킨다. 이제 톰캣의 컴파일 버전을 보면 아...1.4.2....!!!!!! 둘중 하나의 컴파일..
html 테이블 틀고정 이미 개발이 끝난 다음에 view를 바꾼다는건..ㅜㅡㅜ 이래서 mvc패턴을 써야 하나보다 다른 분들은 첨부터 쓰면서 하시길..ㅜㅡㅜ 고정셀1 고정셀2 고정셀3 고정셀4
jquery masonry masonry란 벽돌로 건축하는것는 것을 뜻한다. 원본 : http://desandro.com/demo/masonry/docs/ (라이센스는 jquery 에 있다고 명시되어 있다.) The MIT LicenseCopyright © 2010 David DeSandro 아래 그림을 보는게 훨신 빠르겠다. 문단을 위와 같이 벽돌 모양으로 하는 것. jquery 를 하다가 잼있는 라이블러리를 찾아서 해볼려고 한다. (실패 할수도 잇음..;; 아직 않해봐서 실시간으로 해서 올리는중?) 먼저 css만으로 문단으로 나눠 보았다. Masonry 1 Donec nec justo eget felis facilisis fermentum. Aliquam porttitor mauris. 2 Nullam malesuada era..
jsp session 홈피를 만들어 놓고 정작 중요한 세션 설정을 않했었다;; (오픈 전이라 다행이다.ㅜㅡㅜ 큰일 날뻔 했다.) 이게 왜 중요 한지는 말 않해도 다 알듯. (로그인 없이 특정 페이지를 마음대로 들어갈수 있다. 끔찍하잔아!) 아주~ 간단한 예제를 보고 나도 만들었으니 나도 아주 간단하게 예제를 쓴다. 먼저 login 부분(sessionLogin.jsp) 아이디 암호 만든 페이지의 경우 ID와 password가 같으면 Main 페이지로 이동하게 만들었다. 중요한 부분은 빨간색으로 칠해진 session 설정 부분 . ID로 sessionId 라는 이름으로 세션을 설정했다. 다음은 Main부분 (sessionMain.jsp 여기가 가장 중요하지 않을까?) 세션 제거 넘어온 세션(sessionId)을 체크한다. Str..
jQuery hide() show() 123 456 1. 보이기 누른 상태(혹은 초기상태) 2. tr 감추기 버튼을 누른 상태(위의 첫번째 줄이 사라진다.) 3. td감추기 버튼을 누른 상태(아래의 5가 사라진다.) 4. tr감추기와 td감추기를 누른 상태 hide() 함수는 선택한 엘레멘트가 show 상태일때 화면상에서 숨기는 역활을 한다. show() 함수는 선택한 엘레멘트가 hide 상태일 경우 화면에 보여주는 역활을 한다.
jQuery after() prepend() after()는 선택된 엘레멘트의 뒤에 html을 추가한다. prepend()는 선택된 엘레멘트의 앞에 html을 추가한다. 중간
jQuery click() 1 2 3 너무나 당연한 거겠지만 click 는 마우스 클릭에 대한 이벤트 이다. 마우스 클릭시 행동할 프로세서만 넣어주면 끝. 여기서는 alert로 선택한 엘리먼트의 값을 가져와서 뿌리도록 했다.
jQuery val() 두번째 1 2 3 4 5 6 val(value) 함수는 선택한 엘리먼트의 val을 바꿔줍니다. 여기선 select의 값을 가져와서 그 값을 text 문에 넣는 방식입니다.