톰캣 설치후 환경설정 1. 톰캣/conf/server.xml 에서 태그를 편집 위와 같다면 http://localhost:8080/ 에서 c:/test 밑에 있는 index.html 적용된다. 2. 톰캣/cont/web.xml 에서 invoker /servlet/* 이 부분의 주석을 해제하면 http://localhost:8080/servlet/"서블릿이름" 과 같은 형식으로 서블릿을 호출할 수 있게 된다. 웹응용프로그램/WEB-INF/web.xml 에서 "name" "서블릿 경로와 이름" "name" "uri 패턴" 위의 라인을 추가해주게되면 /servlet/"서블릿이름" 과 같이 호출하지 않고 server.xml 에서의 Context path="" 여기서 설정한 주소 바로 다음에서 서블릿 이름을 호출..
각 엔진별로 설정법과 사용법이 조금씩 틀립니다. 하나씩 정리해서 올리도록 하겠습니다. * 기본적으로 JNDI 를 이용한 호출이기 때문에 javax.naming.* 를 jsp 페이지에 import 해야 합니다. 1. JRun3, 4 의 경우 - 설정은 admin center 에서 해당 dbms 의 종류와 jndi 이름을 입력한뒤 추가하면 됩니다. - 설정을 추가한다음 해당 서버컨텐츠를 재시작 합니다. - jsp 페이지에서 호출방법 InitialContext context = null; DataSource ds = null; try { context = new InitialContext(); ds = (DataSource) context.lookup("mydb"); } catch(Exception e) { ..
팝업창 차단과 해법 서비스팩2에 포함된 가장 중요한 기능 중 하나가 인터넷 익스플로러에 대한 대대적인 업데이트이다. 이 중 다 른 브라우저에 탑재되어 많은 사용자들의 호응을 받았던 기능 중 하나가 팝업창 차단이다. 이 기능이 브라우 저에 기본값으로 설정되며, 웹사이트에 따라 브라우저 주소 표시줄 아래에 표시되는 '알림 표시줄'을 통해 사 용자가 차단 여부를 선택할 수 있다. 팝업창을 차단한다고 해서 모두 다 차단하는 것은 아니다. onload와 window.open을 통해 자동으로 오픈되는 팝업창만 차단된다. 즉, 사용자의 액션으로 열리는 팝업창이나 인트라넷 영역에서는 팝업이 허용된다. 이렇게 되면, 싸이월드의 경우 주소를 치면 미니 홈피가 자동으로 뜨던 것을 할 수가 없게 된다. 또한 팝업 광 고나 알..
Web Hacking 1탄 SQL Injection Web Hacking 2탄 파일조작 Web Hacking 3탄 구멍난 자바스크립트 1. 시작하기 여러분들은 사용자가 입력한 값에대해 어느정도 검증을 하는지요? 사용자 값을 이것저것 따지고 여러가지 유효성을 체크할려면 아주 귀찮은 일이 아닐수 없습니다 그중에 하나가 웹브라우져에서 실행되는 자바스크립트로 체크하는 방법이 있는데 비지니스 로직이 조금 복잡할때는 자바스크립트로 도배를 하는 경우도 종종 있지요 유효성 검증하는일 저도 정~~말 싫어합니다 하지만 해야 합니다 ㅠ.ㅠ 그럼 어디까지 그 유효성을 체크해야 할까요? 자바스크립트로만 체크하면 될까요? 처음 웹프로그래밍을 할때는 저도 자바스크립트로만 입력값을 검증하면 되는줄 알았습니다 한마디로 몰랐죠 하지만 ..
Web Hacking 1탄 SQL Injection Web Hacking 2탄 파일조작 Web Hacking 3탄 구멍난 자바스크립트 1. 시작하기 해커가 하나의 웹사이트를 공격하기 위해 많은 시간을 준비한다고 했습니다 그중에 가장 먼저 하는것 중에 하나가 바로 파라미터와 그 값에대한 목록 정리 입니다 즉 타겟 웹사이트의 모든 URL 파라미터를 GET, POST등으로 정리를 합니다 http://xxxxxxxx.com/pds/list1.php?cnum=2 http://xxxxxxxx.com/pds/list2.php?cnum=2&snum=21 http://xxxxxxxx.com/view.php?fnum=104591 http://xxxxxxxx.com/bbs/bbs.php?table=bbs_sw_qna htt..
Web Hacking 1탄 SQL Injection Web Hacking 2탄 파일조작 Web Hacking 3탄 구멍난 자바스크립트 1. 시작하기 가끔 뉴스나 방송에서 xx 사이트 해킹 당했다 라고들 많이 들어보았을 겁니다 이런 뉴스를 접할때 대체 어떻게 해서 해킹이 당하는걸까? 라고들 많이 생각해 보았을 겁니다 어떻게 해킹이 일어나는지 알아야 방어도 가능하기 때문에 이번 강좌는 웹해킹에 대해 알아볼 것입니다 첫번재 시간으로 SQL Injection을 배울 것이며 그다음 두번째에는 파일조작으로 인한 해킹을, 그리고 마지막 시간에는 자바스크립트 조작에 대해 알아보겠습니다 도표에서도 알수 있듯이 SQL Injection으로 인한 해킹이 가장 간단하고 쉽기 때문에 이를 가장먼저 알아보겠습니다 SQL Inje..
자바 프로그래밍을 한동안 안하던 사이에 그새 버전 6.0이 나와버렸다. 개인적으로 Web서비스와 자바 DB의 들어간 부분은 환영할만 하지만 얼마나 활용도가 높아질지는 미지수. 예전의 5.0의 언박싱 기능도 제대로 못써먹고 있는데 6.0은 과연 얼마나 써먹을수 있을런지. Sun Microsystems' Danny Coward and Mark Reinhold have published the top 10 things you need to know in Java SE 6 beta 2, as well as a list of approved and co-bundled features, including the bundling of Java DB (Apache Derby) into the JDK. Below is ..
- Total
- Today
- Yesterday
- Don't let me be misunderstood
- 18-70mm
- spring-boot #java
- D200
- 수락계곡
- 나는 아직 살아있는건가
- 멀티바이트 와이드 문자열 변경
- 날자계산
- 자바스크립트
- 정규식 Regex
- 시동 안걸릴때 여자들은?
- 대청호
- 놈놈놈
- 남자는 키
- 대둔산
- gettimeofday
- Signed applet
- 코드 예시
- 랜 연결상태
- 2MB 개새끼
- Java
- 윈도우 제거된 디바이스 드라이버
- 섹스와 남자들의 착각
- 공돌/공순 애인님 관리법
- 엑스포다리
- ckeditor5 #custom image file insert #uploads
- Java Applet
- Mista Swing
- Java PermGen eclipse 이클립스 메모리 부족
- kde 전환
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |