[Jsp&Servlet] EL 같은 이름의 내장 객체에 대한 우선 순위
·
Server/Java
내장 객체 생략 시 같은 이름의 객체에 대한 우선순위 pageScope --> requestScope --> sessionScope --> applicationScope el 문법 page name = ${pageScope.name} request name = ${requestScope.name} session name = ${sessionScope.name} application name = ${applicationScope.name} 우선순위 page name = ${name} request name = ${name} session name = ${name} application name = ${name}
[Jsp&Servlet] JSTL <c:foreach> , ${sessionScope}태그; 게시물 목록 불러오기
·
Server/Java
JSTL , ${sessionScope}태그; 게시물 목록 불러오기 지난 로는 방명록을 불러오는 코드였다면 아래 코드는 게시판에 게시물을 불러오기 위해 구현한 코드이다. boardList.jsp 더보기 ${bList.no } ${bList.title } ${bList.name } ${bList.hit } ${bList.regDate } [삭제] BoardController.java 더보기 // 게시물 목록을 불러오기 위한 자바 컨트롤러 입니다. else { System.out.println("board"); //데이터 가져오기 BoardDao bDao = new BoardDao(); List bookList = bDao.boardList(); // request에 데이터 추가 request.setAttr..
[Jsp&Servlet] Jsp/Servlet 게시물 등록 시 줄바꿈
·
Server/Java
제목 취소 등록 HTML을 사용하여 name = "title"로 제목을 받고 name = "content"로 본문을 받아왔다. // 게시물 등록을 위한 컨트롤러.java 파일입니다. else if("write".equals(action)) { System.out.println("board > write"); HttpSession session = request.getSession(); UserVo authUser = (UserVo)session.getAttribute("authUser"); int userNo = authUser.getNo(); String title = request.getParameter("title"); String content = request.getParameter("conte..
[Jsp&Servlet] JSTL <c:foreach> 태그
·
Server/Java
는 배열 또는 List, Map 등의 컬렉션 객체에 저장되어 있는 요소들을 순차적으로 처리할 때 사용한다. 자바에서의 for문과 유사한 형태이다. item="${}" 부분의 {} 에는 request(page, session, application)에 Set되어진 값을 입력한다. // 방명록 관한 controller.java 파일입니다. request.setAttribute("gList", guestList); // 방명록 컨트롤러.java에서 request에 set한 부분 var는 해당 forEach에 대한 변수명과 같은 것으로 사용자가 임의 값을 지정해주면 된다. 값을 불러올 때에는 var로 지정한 값과 해당 값을 가져오기 위한 getter 메소드에서 get을 제외한 메소드 뒷부분을 입력하면 된다. /..
코드플리
'Server/Java' 카테고리의 글 목록 (3 Page)