Web/Jsp_servlet

반응형
반응형
Web/Jsp_servlet

Mybatis란

Mybatis란 마이바티스는 개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크이다. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 파라미터 설정 및 결과 매핑을 대신해준다. 마이바티스는 데이터베이스 레코드에 원시타입과 Map 인터페이스 그리고 자바 POJO 를 설정해서 매핑하기 위해 XML과 애노테이션을 사용할 수 있다. 1. 설치: 마이바티스를 사용하기 위해 mybatis-x.x.x.jar 파일을 클래스패스에 두어야 한다. 2. XML에서 SqlSessionFactory 빌드하기 : 모든 마이바티스 애플리케이션은 SqlSessionFactory 인스턴스를 사용한다. SqlSessionFactory인스턴스는 SqlSessionFactoryBuilder를 사..

Web/Jsp_servlet

[JSP]jsp:useBean_자바빈

1. 자바빈(JavaBean) - 데이터를 표현하는 것을 목적으로하는 클래스이다. - 데이터를 저장하는 필드, 데이터를 읽어올 때 사용하는 메서드, 값을 저장할 때 사용하는 메서드로 구성된다. 2. 자바빈 프로퍼티 - 프로퍼티는 자바빈에 저장되어 있는 값을 나타낸다. - 메서드 이름을 사용해서 프로퍼티의 이름을 결정한다. - 값을 설정하는 메서드는 프로퍼티 이름의 첫 글자를 대문자로 변환한 문자열 앞에 set을 붙인다. - 값을 읽어오는 메서드는 프로퍼티 이름의 첫 글자를 대문자로 변환한 문자열 앞에 get을 붙인다. - 프로퍼티의 타입이 boolean일 경우 get 대신에 is를 앞에 붙일 수도 있다. 3. 액션 태그 - - id : JSP 페이지에서 자바빈 객체에 접글할 때 사용할 이름을 명시한다. ..

Web/Jsp_servlet

JSON

JSON(JavaScript Object Notation) JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 Javascript에서 객체를 만들 때 사용하는 표현식을 의미한다. JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용한다. JSON은 데이터 포맷일 뿐이며 어떠한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐이다. JSON 문법 더보기 { "employees": [ { "name": "Surim", "lastName": "Son" }, { "name": "Someone", "lastName": "..

Web/Jsp_servlet

Core Tag Library/ XML Tag Library

c: core tag library x: XML tag library : java에서 try/catch과 같다. pageScope 의 value로 저장되며, 페이지를 벗어나면 저장된 데이터는 삭제 : 변수와 변수값을 설정/ var = 변수 value= 값 : url소스에 접근할 수 있도록 import해주며,url소스의 내용은 jsp페이지안에서 처리/포함될 수 있다. 예를 들어, xml태그 라이브러리를 import했다면 그 안의 xml문서를 읽거나 스코프된 xml변수를 할당 받을 수 있다. -> 여기서는 해당 지역의 RSS가 xml형식으로 담겨있는 걸 url롤 담아 줬기 때문에 그 안에 있는 xml문서, 변수들을 사용할 수 있게 된다. : weather라는 변수명으로 import한 xml파일을 읽어서 파싱..

Web/Jsp_servlet

RSS/JSTL/XML Tag Library

RSS란? RSS(Really Simple Syndication, Rich Site Summary)란 블로그처럼 컨텐츠 업데이트가 자주 일어나는 웹사이트에서, 업데이트된 정보를 쉽게 구독자들에게 제공하기 위해 XML을 기초로 만들어진 데이터 형식입니다. RSS서비스를 이용하면 업데이트된 정보를 찾기 위해 홈페이지에 일일이 방문하지 않아도 업데이트 될 때마다 빠르고 편리하게 확인할 수 있습니다. JSTL : Jsp standard Tag Library JSP : Java Server Page 둘 다 컴파일 되면 없어짐. Xml Tag Library import하기 Apache Tomcat - 우측 깃털모양 Apache 클릭 - 하단 카테고리에서 Xalan 클릭 - 우측 Download/Build 클릭 - ..

Web/Jsp_servlet

[Servlet]성적처리프로그램_(Vanilla JS)

Vanilla Js는 순수자바스크립트로 어떠한 라이브러리나 프레임워크를 쓰지 않는 자바스크립트를 일컫는다. 또한 vanilla Js는 자바스크립트 프레임워크로 다른 프레임워크나 jQuery보다도 압도적으로 빠르고 크로스 브라우징이 잘 되는 특성이 있다. 성적 처리 프로그램 1. 우선 xml에서 student.html 경로를 설정해주고 student.html 코드는 아래와 같이 작성했다. (xml 설명보기) [Servlet]xml Servlet을 사용하기 위해서는 xml파일에 servlet을 지정하거나 index.html에서 해당 서블릿을 호출해줄 수 있다. ※ xml 생성 방법: 프로젝트 우클릭 - Java EE Tools - Generate Deployment Descripter Stub x.. pro..

emojiyeon
'Web/Jsp_servlet' 카테고리의 글 목록