본문 바로가기

java2

[JSP] JDBC, 서블릿, 에러처리 간단한 개념 #JDBC request.setCharacterEncoding("UTF-8") 화면으로부터 입력받은 문자열 데이터를 깨지지 않게 방지하는 메서드 (매개변수로 "UTF-8"을 줄 것) 한글 글꼴 깨짐을 방지 pstmt : preparedStatement. 즉, 준비된 SQL문을 의미한다. 주로 SQL의 틀을 미리 짜놓고 값을 나중에 지정하는 방식으로 사용. 값은 물음표를 통해 전달(set)할 수 있다. pstmt에 여러 번 값을 저장하고 싶을 때는 그냥 값을 저장할 때마다 close() 메서드로 닫아주었다가 다시 값을 대입하면 된다. 데이터베이스를 커밋하지 않은 상태로 JSP 파일을 실행해 데이터를 수정할 시 로딩이 무한대로 걸리는 오류가 발생한다. 데이터베이스에서 입력 수정 삭제 내용을 꼭 commit으.. 2022. 4. 17.
자바(Java)와 자바스크립트(Javascript)는 비슷한 것인가? 자바와 자바스크립트는 둘 다 자바가 들어가있어서 뭔가 둘이 관련이 있는 언어인 건가? 생각을 했었는데 전혀 아니었다. 이름에 똑같이 둘 다 자바가 들어갈 뿐 서로 쓰임새도 다르고 문법도 전혀 다른 별개의 프로그래밍 언어라는 것을 알게 됐다. 자바의 경우 백엔드 로직을 짤 때 많이 사용이 되고, 자바스크립트는 프론트엔드 분야에서 동적인 화면을 만드는데 많이 사용이 된다. 또 가장 큰 차이점으로 자바는 변수 선언 시 해당 변수에 대한 타입을 무조건적으로 지정해줘야 하지만, 자바스크립트의 경우 스크립트 언어로 브라우저에서 해석되기 때문에 변수 선언 시 타입을 명시해주지 않아도 된다. 두 언어 사이의 공통점이라면 둘 다 객체지향 언어의 성격을 가지고 있다는 점을 뽑을 수 있겠다. 어쨌든 비전공자인 필자 입장에서.. 2021. 10. 31.