일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 디버깅
- JDBC
- 정보처리기사실기
- c언어
- 데이터베이스
- 중학1-1
- 자바스크립트
- 데이터분석
- JSP/Servlet
- JSP
- 컴퓨터구조
- 연습문제
- 혼공머신
- 자바스크립트심화
- 개발일기
- 상속
- 컴퓨터비전
- ChatGPT
- CSS
- 파이썬
- rnn
- 중학수학
- 머신러닝
- 자바
- 정보처리기사필기
- SQL
- 자바 실습
- html/css
- 순환신경망
- 딥러닝
- Today
- Total
목록2024/11/29 (8)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
어제부터 JSTL을 설치하는 문제로 몇 시간을 투자했는지 모른다. 오늘 새벽에도 1시간 반이 다 되도록 문제를 고민하며 연구해보았지만 여전히 해결 방법을 알지 못해 너무나도 힘들었다.JSTL은 물론 남은 웹 개발 공부도 하나도 하지 못하는 건 아닌가 걱정이 되어서 마음이 정말 답답했다. 오늘 토요일이지만 선생님께 이 문제를 물어볼까 고민하다가 마지막으로 한 번 더 문제를 해결해보기로 다짐했다. 난 개발 공부를 시작한 후로 처음 한 두달은 강사님이나 선생님들께 물어보기도 했으나 그 이후로는 거의 대부분 혼자서 문제를 해결해왔다. 이런 습관은 정말 좋은 습관이라고 생각한다. 누군가에게 질문을 해서 쉽게 답을 얻기 보다 혼자서 고민하고 문제를 풀기 위해 내가 할 수 있는 최선을 다해보는 것이 개발자에게 그 어..
조금 전에 분명히 JSTL을 사용하기 위한 파일을 다운로드해서 폴더에 붙여 넣었는데 작동이 되지 않는다. 새벽에 빨간 줄을 없애는 문제로 1시간 반 이상 고민하며 결국 해결했던 것처럼 이 문제도 될 때까지 반드시 해결할 생각이다. JSTL 파일을 읽지 못하는 문제 해결하기 JSTL 파일을 실행했는데 이런 오류 메시지가 떴다. JSTL 태그 라이브러리를 찾을 수 없다는 오류이다. 파일을 추가했지만, 몇 가지 설정 또는 구조에서 문제가 발생했을 수 있으므로 단계별로 문제를 해결해볼 것이다. 방법 1 - 빌드 패스에서 라이브러리 추가하기 1. 빌드 패스에 들어가서 Classpath에서 Add JARs 선택하기 아직 라이브러리가 추가되지 않은 상태이다. 2. JAR Selection에서 JAR..
드디어 JSTL에 대해서 공부할 수 있게 되었다. JSTL은 JSP Standard Tag Library의 약어로 JSP에서 사용 가능한 표준 태그 라이브러리이다. JSTL에서 제공하는 태그를 사용하면 JSP 코드가 깔끔하고 가독성이 좋게 된다. JSTL 1. JSTL 라이브러리를 사용하는 이유 다음은 JSTL의 학습에 앞서 JSTL이 등장하게 된 배경을 설명하기 위한 예시이다. JSP에서 조건에 따라 서로 다른 HTML의 태그가 사용될 수 있도록 하기 위해서 스크립트릿에서 제어문을 사용한다. HTML 코드와 스크립트릿을 함께 사용하게 되면 위의 예제처럼 코드가 복잡하고 가독성이 떨어진다. 이러한 문제점을 해결하기 위해 JSTL이 등장하게 되었다. JSTL은 다양한 태그를 제공함으로써 코드를 ..
이번에는 실습을 진행하며 내장 객체에 대해서 좀 더 학습해 보겠다. 오늘도 공부를 많이 못할 것 같지만 조금씩 진행해 볼 것이다. 가끔은 천천히 가야 하는 때도 있다. [직접 해보기] 표현 언어의 내장 객체 명시적으로 사용하기다음의 파일을 작성하고 결과를 출력해보겠다. 내장 객체를 명시하지 않으면 가장 협소한 범위 내에서 사용 가능한 pageScope 객체에서부터 속성을 찾아온다. 6장에서 회원 정보를 저장하는 자바 빈 객체의 프로퍼티를 액션 태그를 사용하여 출력했다. 표현 언어는 액션 태그보다 간단하게 프로퍼티를 얻어올 수 있다. 6장 예제를 표현 언어로 리뉴얼해 보자. 표현 언어로 프로퍼티 값을 얻는 방법을 학습하기 위해 우선 자바 빈부터 준비해 놓도록 하자. 6장에서 자바 빈을 만들..
이번에는 표현 언어로 내장 객체를 접근하는 방법에 대해서 공부해 보겠다. 분량이 많아서 두 군데로 나누어서 학습일지를 작성해 볼 것이다. 표현 언어로 내장 객체 접근하기JSP는 웹 애플리케이션을 구현하는 데 필요한 정보를 JSP 내장 객체(request, session 등)에 속성 값으로 저장해서 사용했다. 속성에 저장된 값을 표현 언어에서는 다음 표와 같은 형태로 접근해서 사용할 수 있다. 참고로 자바 코드로 내장 객체에 저장된 속성 값에 접근하면 코드가 길어지고 지저분해진다. 그래서 나온 것이 표현 언어이다. 본격적인 웹 프로그래밍을 위해서는 표현 언어로 간결한 코드를 작성해야 한다.표현 언어는 JSTL과 함께 사용된다. JSTL을 표현 언어와 함께 사용하면 자바 코드보다 코드가 훨씬 간단해..
벌써 7시가 다 되었는데 오늘은 아침에 일정이 있어서 2시간밖에 아침 공부를 하지 못할 것 같다. 남은 시간 최선을 다해 공부에 집중해 볼 것이다. 3시간 동안 JSP와 씨름하며 어느 정도 감도 익혔고 이제 공부할 수 있는 마음자세도 잡혔다.오늘 오후까지 해서 JSTL 학습을 마치고 저녁 무렵에는 다시 자바 공부를 시작할 생각이다. JSP의 다음 장부터는 JDBC와 연동하는 문제인데 이 내용은 자바의 나머지 부분과 JDBC를 공부해야 알 수 있는 단원이다. 지난번에 클래스까지 공부하고 상속은 하지 못했으니 여기서부터 이어서 학습을 진행할 예정이다. 어쨌거나 지금은 JSTL 공부를 열심히 해야 한다. 표현 언어로 요청 파라미터 처리하기사용자가 폼에 입력한 값을 얻어오기 위해서는 JSP 내장 객체인 ..
EL식 사용시 계속해서 빨간 줄이 뜨는 문제로 1시간 반을 보냈다. 그리고 이 문제를 어떻게 해결했는지 개발일지에 꼭 남기기로 했다. 다음에도 같은 문제가 발생할 때 이 학습일지를 참고해볼 수 있을 것이다. EL 식 사용시 빨간 줄이 뜰 때 이런 식으로 문서뿐 아니라 파일에도 온통 빨간줄과 오류 투성이었다. 이런 것을 보면 난 마음이 정말 좋지 않다. 1시간 반 동안 열심히 찾아보고 연구한 끝에 드디어 이 문제를 해결할 수 있었다. 나중에는 아무리 해도 안 되니 너무 화가 나고 포기하려고 했었다. 그래도 난 어떤 문제든지 미해결로 놔두면 마음이 편치 않아 무슨 일이 있어도 끝을 보는 편이다.이것이 바로 개발자에게 가장 중요한 덕목이 아닌가 싶다. 방법 1 : JSP에서 Validation 무시하..
오늘부터 JSP/Servlet 공부를 다시 시작하려고 한다. 지난 8월에 JSP 공부를 열흘 정도 했었는데 절반 정도 남겨놓고 다른 과목으로 학습을 진행했었다. 이번에는 나머지 공부를 모두 끝낼 생각이다.수업 영상도 있지만 책으로만 할지 그래도 수업과 함께 진행할지 고민이 된다. 금방 30분이 넘도록 수업 영상을 돌려보며 공부할만한지 살펴보았는데 별로 도움이 되는 수업이 아닌 것 같았다. 그리고 이 선생님이 가르치시는 건 솔직히 머릿속에 잘 와닿지도 않았다. 그냥 책을 보고 혼자서 공부하는 것이 훨씬 더 효율적일 것 같다. 조금 전에 오랜만에 이클립스를 켜니 어떻게 하는지 잊어버려 환경 설정도 바꿔주며 공부할 준비를 모두 마쳤다. 전에는 검은색 테마가 보기에 편했는데 언제부터인지 검은 바탕으로 보는 것이..