목록라이브러리 (3)
브래의 슬기로운 코딩 생활
EL (Expression Language) EL(Expression Language) 등장 배경 스크립팅 요소 활용의 문제점 - 스크립틀릿으로 작성된 코드는 Java를 알지 못하는 개발자들에게는 이해 뿐 아니라 유지보수가 어렵다. - 표현식은 간단하지만 제한적인 기능 제공으로 다양한 결과 출력이 어렵다. - 표준 액션은 웹 개발자에게는 친근한 표현이고, 기본형 형변환을 지원하여 편리하지만 구문 구조가 복잡하고, 서브 프로퍼티를 접근할 수 없다는 단점이 있다. 스크립팅 요소의 활용이 적은 JSP 페이지를 작성하는 것이 추세임 정의 - JSP 기본 문법을 보완할 목적으로 간단하고 직관적인 표현으로 데이터, 속성, JSP 기본 객체 등 자바 컴포넌트들에 대한 손쉬운 접근 방법을 제공하는 스크립트 언어 주요 ..
Servlet & JSP Tomcat 서버 충돌 - 8080 or 1099 포트 사용 중으로 인한 오류 HTTP port 또는 JMX port 수정 Tomcat 10.1.x vs Tomcat 9.x.x Tomcat 10.1.x - servlet 6.x 지원 - jakarta 패키지 사용 - import jakarta.servlet.http.*; - import jakarta.servlet.annotation.*; Tomcat 9.x.x - servlet 4.x - javax 패키지 사용 - import javax.servlet.http.*; - import javax.servlet.annotation.*; build.gradle dependencies { compileOnly('jakarta.servle..
1주차는 앞으로 이 수업에서 무엇을 배울 것인지 소개해주시고 실습 조금 하고 끝났다. 일단 React와 Node.js를 배운다고 하셧다. https://github.com/coreybutler/nvm-windows/releases 그리고 위 링크에 들어가서 nvm이라는 걸 다운받고 콘솔창에서 뭔가를 많이 다운받았다. 처음이어서 그런지 뭘 하는건지 몰랏지만 그냥 따라했다. 뭔지를 알아야 블로그에 쓰는데 뭔지 모르겠어서 챗 지피티에게 물어보고 포스팅 하기로 했다. 위 처럼 물어보니 아주 친절하고 알기 쉽게 답해주었다. 정리하자면 React는 자바스크립트 라이브러리 이고 Node.js는 자바스크립트가 웹에서 동작하게 만드는 플렛폼, nvm은 그 Node.js의 버전을 관리해주는 것 인가보다. 이것으로 보았을 ..