클라이언트의 브라우져에서 쿠키 사용을 제한 하고 있을 경우 jsessionid를 추가하여 url로 세션 정보를 공유하는 방법은 이미 서블릿에서 살펴 봤다. jstl에서도 이와 같은 방법을 사용할 수 있다. 서블릿 response.encodeURL("/BeerTest.do"); jstl 위와 같이 하게 되면 url 뒤에 jsessionid를 덧 붙여서 사용하게 된다. 하지만 urlencoding을 자동으로 하지는 않게 된다. urlencoding을 하게 하려면 아래와 같은 방법을 사용해야 한다. 위와 같이 하게 되면 last, first에 설정 된 값에 있는 공백과 같은 값이 인코딩 되어 사용 된다. * 오류 페이지 만들기 오류 메시지를 그대로 보여주지 않고 디자인 된 페이지를 보여주려면, 예외 사항이 발..
jsp에서 스크립팅을 사용하지 않고 루프를 돌리거나 조건문을 실행하는 방법으로 사용하는 것이 JSTL이다. JSTL을 사용하기 위해서는 다음과 같은 방법으로 설정을 해 줘야 한다. apache-tomcat-6.0.18\webapps\examples\WEB-INF\lib 에 있는 jstl.jar 파일과 standard.jar 파일을 WebContent/WEB-INF/lib 밑으로 copy 한다. 위와 같이 하게 되면 jstl을 사용할 수 있다. jstl을 사용할 수 있게 됬으므로 forEach 문을 돌려보자. 사용 방법은 php에서 사용하는 foreach 문과 별로 다를 바가 없다. web.xml jstlTest com.example.jstlTest jstlTest /Jstl 서블릿 코드 package c..
이번에는 로그인과 로그아웃을 만들어보자 로그인을 하는 양식을 보여주는 페이지가 있어야 되고.. 내용을 입력 후에 버튼을 누르면 입력된 내용이 맞는지 체크해주는 페이지로 넘겨주도록 만들꺼다 [login.jsp] ID : PW : 일단 FORM에 로그인, 취소, 리스트 3개의 메뉴가 있고 각각 자바스크립트를 이용해서 해당 페이지로 이동된다 pageNumber와 articleNumber는 항상 가지고 다니며, 추가로 state 값이 있는데 이건 어느페이지에서 로그인으로 왔는지 체크할 목적으로 만들어 놓은 것이다 리스트에서 로그인을 한 것인지, 글을 쓰려고 하다가 로그인으로 넘어온 것인지, 댓글을 쓰다가 넘어온 것인지 state값을 받아놨다가 로그인 후에 원래 있었던 페이지로 돌려주기 위해서이다 디자인을 했으니..
BbsCommand.java 라는 클래스가 모든 요청을 처리하고 MvcProcessor.java 라는 클래스는 각각의 요청을 DB와 연결하여 작업을 처리할 것이며 xxxxImpl.java라는 각 모델에 해당하는 클래스는 BbsInterface 라는 인터페이스를 구현해서 handling() 이라는 메소드로 모든 작업을 할꺼다 각 작업에 대한 결과는 xxxx.jsp 라는 뷰를 통해서 보여줄거다 모델1, 모델2 두가지 방식이 있다고 하는데 이건 모델2 방식이다 먼저.. JavaEE 이클립스와 톰캣 7.0을 사용했다 톰캣 7.0 부터는 web.xml을 자동으로 만들어 주지 않는다 왠만하면 바로 Finish를 누르지 말고 Next로 넘어가서 마지막 페이지에서 "Generate web.xml deployment d..
- 파이썬
- 시각 차이
- ibatis
- JSP
- 스트럿츠
- 랜덤
- 주피터 노트북
- struts
- MacOS
- 기본
- 구매 가이드
- Android
- mvc
- 데이터베이스
- 테이블
- window
- 페이지 이동
- JavaScript
- 안드로이드
- 스프링
- 자바스크립트
- jstl
- 특수문자
- 여성가족부
- 코멧
- 함수
- 서양인
- EL
- 오류
- 동양인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Total
- Today
- Yesterday