일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- JS
- 연산자
- SQL
- From
- 오라클오류
- oracle
- 이클립스
- 개발자
- Operator
- 삐옥
- sqldeveloper
- select
- CSS
- function
- 코딩
- Eclipse
- variable
- 서블릿
- VisualStudioCode
- error
- 자바
- HTML
- 오라클
- 오류
- Servlet
- 변수
- 에러
- 자료형
- datatype
- Today
- Total
목록Servlet (4)
뇨내
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rA0qd/btrqNMaZCKK/Fh2hfjcx4MSLyXW9plcfsK/img.png)
한글깨짐 방지 브라우저 > 서버 > DBMS 단계에서 처리 단계부분에 한글이 다른문자코드를 사용하여 재표현됨 이 부분에 대해 처리를 안하면 가끔보이는 이상한 외계어 같은 문자열로 표현된다. POST방식에서 한글 처리를 해주는 메소드가 바로 setCharacterEncoding() setCharacterEncoding() setCharacterEncoding("UTF-8") 상위객체 : ServletRequest ----> setCharacterEncoding( ) 하위객체 : HttpServletRequest - 클라이언트가 전달한 요청 정보 내용에 있는 문자열을 메소드 인자값으로 지정한 문자코드로 인코딩
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bu7vLr/btrqMR4WsVT/Y0GPWgrhaJjTVNUDYEUzfK/img.png)
서블릿 클래스 선언 ↓ doGet/doPost 메소드 선언 ↓ 동적 HTML문서 작성 구현 ↓ Ctrl + F11 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 package com.test.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpSer..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/QXLfC/btrqJ6ApCfy/S9fjZoOiZs3uD6cOPhJUZK/img.png)
Servlet : HTML 코드 출력문제 JSP : 스파게티 코드문제 웹 서버 프로그램? - 과거 : 사용자가 어떤 폼에 입력 > 요청 > 디비 > 결과물 - 현재 : 클라이언트(=요청자)프로그램 프로그램 서버(제공자)프로그램 서버프로그램이 업데이트가 되면 클라이언트도 업데이트..이런식으로 서로 동기화! 되어야함 과거에는 설치와 재설치의 반복으로 업데이트 그러나 현재는 그것이 부담된다. 그래서 웹이라는걸 이용하게 됨 - 소켓, RPC 등등 데이터 전송도 부담이서 웹이라는 것이 눈에 띄게됨 - 웹은 브라우저가 있어서 요청과 제공을 바로바로 가능하다 요청 응답의 반복 - 여기에 웹프로그램을 추가하여 우리가 생각하는클라이언트와 서버를 얹을 수 있다. - 웹 : 페이지 요청, 페이지 찾기, 페이지 제공 - 정적..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/byv93U/btrqAU9v0R3/8lTz5RSMlBTLDjUSN43EAK/img.png)
💪 팀프로젝트를 진행하면서 곧 게시판기능을 맡게될 것 같아 미래의 내가 좀 더 편하게 작업하기위해 자세히 적으려한다. 시간은 좀 걸리겠지만 프로젝트 구현시간를 생각하며...! 그리고 나와 같은 고민을 하는 또다른 사람들을 위하여 + 계속 이클립스 깃연동에 실패해서 못하고 있었는데 (검색해서 찾아서 그대로 해도 안됐음) 드.디.어. 해결했다. 생각보다 별 문제 아니었는데 등잔 밑이 어둡다는 말이 생각이 났다. 게시판 코드를 정리하면서 차근차근 깃연동방법도 정리해보려한다! 1. 이클립스 열기 이클립스를 이용할 것이다. 만약 이클립스가 없다면 설치는 두개의 포스팅을 참고한다. 이클립스 설치 + 서버관련 세팅 둘다 필요하기때문! [JAVA - Eclipse] 개발 환경 세팅 안녕하세요 첫 글이라 두서없을 수도 ..