반응형

웅진씽크빅 스타터스 부트캠프/강의 내용 정리 12

23.01.10 JSP(el, jstl, foreach,....)

오늘 배운 내용 정리~~~! ${내장객체} JSP EL ${ } request request.setAttribute(”o”,객체); request.getAttribute(”o”); requestScope requestScope.o (객체명만 붙여주면 됨) session sessionScope application applicationScope request.getParameter(”id”) param param.id request.getParameterValues(”hobby”) ⇒String[] 리턴함. 배열은 parameter가 아니라 parameterValues로 넘기니까!! paramValues paramValues.hobby ${ i=100} ${i} ⇒ 출력값: 100 단, 는 오류. i는 e..

23.01.09 JSP(액션태그)

jsp 액션태그 jsp에서는 태그에서 자바 문장 사용 가능 자바 객체 생성-조회 가능 jsp = 웹화면(html태그)+처리할 로직 구현은 JAVA 웹디자이너와 협업 쉽게 하자 = 자바 로직을 제거하자! 액션태그: 태그이지만 실행 시 자바로 동작한다. 다른 파일이 있다면 내 파일에 포함시킨다는 태그. 단, 동일 서버, 동일 컨텍스트(웹프로젝트)만 가능! 다른 파일로 이동하겠다는 태그 원래는 아래처럼 사용했는데 이제는 forward태그로 간단하게 사용 가능 RequestDispatcher rd = request.get…(”b.jsp”); rd.forward(request, response); 자바객체생성태그 id=”객체변수명” class=”패키지명.클래스명” scope=”page(기본) | request |..

23.01.06 JSP

웹서버: web client의 요청을 받아서 처리 후 응답하는 컴퓨터 web server = tomcat 다른파일이동 링크 클릭하면 이동 파라미터 공유 불가 자바 객체 해석 불가/객체 정보 공유 불가 version을 3 밑으로 설정해두면 web.xml이 기본 파일로 설정된다. 3 위로 설정하면 WEB-INF밑에 web.xml 안보인다. 대신 우클릭-javaEE tools-Generate…클릭하면 WEB-INF밑에 web.xml만들어짐 JSP spring 회원님 환영합니다 회원님 환영합니다. -디렉티브태그=지시자태그=tomcat 지시 내용 정의 현재 jsp페이지 여러 설정 import java.util.Date … class 서블릿 response.setContentType(text/html;charset..

23.01.05 Servlet, Cookie, Session

!오늘 배운 내용! doPost request.setCharacterEncoding(”utf-8”); ⇒ 한글데이터 전송받으려면 꼭 필요함 WEB 접속 다수의 클라이언트가 동시에 1개의 서버 접속 구조 = 서버 DB 동시에 여러개 접속 DB접속 시간(네트워크), 메모리(DRIVER,JDBC,URL,ID,PW) 비용이 크다. 웹서버를 “미리” 생성해라(DB정보를 줄테니) 공유하고 필요하면 재사용할 것. CONNECTION POOL에 미리 다 만들어두자. CONNECTION POOL의 API제공 ⇒ javax.sql.DataSource 인터페이스에 들어있음. 메서드 명세서 느낌으로 제공(인터페이스니까!!!!) tomcat서버 ⇒ 실제 구현 클래스 필요 6. context.xml ⇒ DB정보 부여 7. 8. ..

반응형