본문 바로가기

JSP15

JDBCTemplate [1] RootConfig 파일에 jdbc 설정하기 package kr.co.greenart.config; import javax.sql.DataSource; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.sp.. 2022. 4. 13.
Filter와 session을 이용해서 로그인상태 구현하기 1. 로그인 폼에서 로그인을 하고 로그인 확인 창에서 session에 아이디 어트리뷰트를 설정해준다 로그인 처리 2. package filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebF.. 2022. 4. 3.
로그인 회원가입 방명록 이용 기존에 만들어놓은 방명록에 로그인과 회원가입 기능을 추가하고 회원만 방명록 게시판을 이용할 수 있게 구현중이다 오늘은 로그인 회원가입까지는 다 해놓았구 이제 내일 세션과 필터를 통해 로그인 상태에서 글을 쓸수 있게 해야겠다 오늘 넘 수고했다 나 자신아 2022. 4. 2.
방명록 (Connection Pool , 페이징 처리) 여기에 이건 dynamic web project 이기 때문에 WEB-INF 폴더 안의 lib 폴더에 다음과 같은 라이브러리를 추가해주었다 [1] 첫번째 주의점 DBCPInit package jdbc.connection; import java.sql.DriverManager; import java.sql.SQLException; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import org.apache.commons.dbcp2.ConnectionFactory; import org.apache.commons.dbcp2.DriverManagerConn.. 2022. 3. 31.
EL과 JSTL [1] EL 표현 언어라고 하며 표현식() 보다 간편하게 사용할 수 있다. ${ }의 형태로 사용한다 이런 식으로 출력해야 했던 것을 ${requestScope.name} 또는 ${name} 으로 바로 확인할 수 있다 > name이라는 이름을 가진 어트리뷰트를 찾아서 값을 표현해준다 [2] JSTL JSP 개발을 단순화하기위한 태그 library JSP를 단순화하는 많은 태그를 제공해서 코드가 단순해진다 다양한 페이지에서 JSTL 태그 사용 가능 스크립트릿 태그를 사용할 필요가 없음 웹프로젝트의 lib 폴더에 첨부파일에 있는 라이브러리를 추가하면 된다 maven프로젝트로 전환해서 사용한다면 pom.xml에 메이븐 레포지토리에서 긁어온 코드로 의존성 추가를 해주면 된다 " prefix="c"%> jstl .. 2022. 3. 30.
Postman 사용하여 api 테스트 하기 api란 ? Application Programming Interface의 약자로 응용 프로그램에서 사용할 수 있도록 운 영 체제 나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스 postman api 요청 응답 값을 테스트하는 데 사용되는 tool 브라우저에서 get방식은 확인하기 쉽지만그 외에 delete post 같은 것은 확인하기가 어려운데 그것을 쉽게 할 수 있다 postman 다운 후 계정을 만들고 workspace > create workSpace > 워크스페이스 이름 입력하고 용도 설정하여 생성 > 그 후 + 버튼 누르면 저 콤보박스 버튼 누르면 다양한 형식으로 확인할 수 있다 2022. 3. 29.