Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CMD
- scanner 연습문제
- strtotime()
- 기초 HTML
- 개발 일기
- 코드 정리
- DDL
- PLSQL 설치
- 오라클 초기 셋팅
- 이클립스 서버연동
- oracle datatype
- github
- 이클립스
- 이클립스 프로젝트 변경
- Oracle
- 코드이그나이터
- 톰캣 9.0 설치
- 자바
- 웹에 데이터를 전송하는 방법
- 코드 처리 시간
- 자바스크립트
- php
- ER 마스터 사용법
- Nexacro
- [Eclipse] 이클립스 마켓플레이스 (Marketplace) 사용방법
- 실행파일만들기
- php 날자 함수
- id 체크
- js
- 자동 배포
Archives
- Today
- Total
Chillax in dev
[JSP&Servlet] 왜 게시판 실행 할 때 index.jsp로 시작할까? 본문
728x90
[JSP&Servlet] JSP 질문 : 왜 게시판 시작할 때 index.jsp로 시작할까?
1. 왜 JSP 웹서버 프로그래밍을 할 때 시작을 index.jsp로 해야 할까?
- 간단하게 설명하자면 내부적으로 처음 서버가 돌게 되며 실행하는 파일이 index.jsp이기 때문이다. 원래 web.xml부터 시작해서 맵핑 내용까지 타고 가다 보면 그렇게 실행됨을 알 수 있었기 때문에 이렇게 프로그래밍 함이 당연하다. 아래의 코드는 내가 했던 모델 2 방식의 게시판 구현의 index.jsp이다. 코드 리뷰를 해보자면 스크립트릿 부분의 response.sendRedirect() 메서드를 확인할 수 있는데.. 이는 JSP페이지에서 특정 작업을 수행한 후 지정한 페이지로 이동하고 싶은 경우에 사용한다. 일반적으로 if문과 함께 특정 조건을 만족했을 때 response.sendRedirect("main.jsp); 특정 페이지로 이동하는 방식으로 사용된다. 아래 코드에선 board 서브릿을 맵핑하여 command에 loginform 문자열을 보낼 때 로그인 페이지의 액션이 수행되도록 하고 있다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
response.sendRedirect("board.do?command=loginform");
%>
</body>
</html>
|
cs |
728x90
LIST
'Java 공부 > JSP&Servlet' 카테고리의 다른 글
[JSP&Servlet] JSP의 EL 기초 문법 사용법 정리 (0) | 2020.09.02 |
---|---|
[JSP&Servlet] JSP : 내장 객체 "response" 정리하기. (0) | 2020.08.15 |
[JSP&Servlet]JSP : 내장 객체 "request" 정리하기. (0) | 2020.08.15 |
[JSP&Servlet] JSP & Servlet 초기 설정 Eclipse +Tomcat 9.0 , JSP파일 생성 (0) | 2020.08.11 |
Comments