'Web > Jsp' 카테고리의 다른 글
쿠키와 세션 (0) | 2020.06.01 |
---|---|
캐시 cache (0) | 2020.06.01 |
200601 // out.println // request의 메소드 (0) | 2020.06.01 |
JSP /슬래쉬 있는 것과 없는 것의 차이 (0) | 2020.05.29 |
이클립스 톰캣 서버 충돌 날 경우 해결법 링크 (0) | 2020.05.29 |
쿠키와 세션 (0) | 2020.06.01 |
---|---|
캐시 cache (0) | 2020.06.01 |
200601 // out.println // request의 메소드 (0) | 2020.06.01 |
JSP /슬래쉬 있는 것과 없는 것의 차이 (0) | 2020.05.29 |
이클립스 톰캣 서버 충돌 날 경우 해결법 링크 (0) | 2020.05.29 |
out.println() = <%= %> 같은 것
<%= %>는 서블릿으로 변환 될 때 out.println()이 된다.
------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Request Test3</title>
<style>
h1{
text-align: center;
}
table{
margin:auto;
width:700px;
border:1px solid red;
}
</style>
</head>
<body>
<h1>쿠키, URL/URI, 요청방식에 관련된 정보 예제</h1>
<table border="1">
<tr>
<td>쿠키정보</td>
<%
Cookie[] cookie = request.getCookies();
if(cookie == null){
%>
<td>쿠키가 존재하지 않습니다.</td>
<%
}else{
for(int i = 0; i<cookie.length; i++){
%>
<td><%=cookie[i].getName() %>(<%=cookie[i].getValue(
)%>) </td>
<%
}
}
%>
</tr>
<tr>
<td>서버 도메인명</td>
<td><%=request.getServerName() %></td>
</tr>
<tr>
<td>서버 포트번호</td>
<td><%=request.getServerPort() %></td>
</tr>
<tr>
<td>요청 URL</td>
<td><%=request.getRequestURL() %></td>
</tr>
<tr>
<td>요청 URI</td>
<td><%=request.getRequestURI() %></td>
</tr>
<tr>
<td>요청 쿼리</td>
<td><%=request.getQueryString() %></td>
</tr>
<tr>
<td>클라이언트 호스트명</td>
<td><%=request.getRemoteHost() %></td>
</tr>
<tr>
<td>클라이언트 IP주소</td>
<td><%=request.getRemoteAddr() %></td>
</tr>
<tr>
<td>프로토콜</td>
<td><%=request.getProtocol() %></td>
</tr>
<tr>
<td>요청방식</td>
<td><%=request.getMethod() %></td>
</tr>
<tr>
<td>컨텍스트 경로</td>
<td><%=request.getContextPath() %></td>
</tr>
</table>
</body>
</html>
-----------------
캐시 cache (0) | 2020.06.01 |
---|---|
레디스란 Redis (0) | 2020.06.01 |
JSP /슬래쉬 있는 것과 없는 것의 차이 (0) | 2020.05.29 |
이클립스 톰캣 서버 충돌 날 경우 해결법 링크 (0) | 2020.05.29 |
include 하는 두가지 방법 // include jsp // include file (0) | 2020.05.29 |
페이지 이동은 무조건 Dispatcher 를 사용하고 (request를 담고 가거나 가지않거나 어쨌든)
주소는 컨트롤러를 타는주소 (cmd)
만약 Action이 있다면 자바스크립트를 이용하자(히스토리백, 메시지창, 페이지이동 효과 등의 기능을 쓸 수 있다.)
크롬 F12 network (0) | 2020.06.01 |
---|---|
I/O를 줄이는 법 // 서버와 DB이용 // 암호화 (0) | 2020.06.01 |
쿼리 스트링 (0) | 2020.05.30 |
프로젝트 가져오기 안될 때 import (0) | 2020.05.29 |
Git 에러 fatal: Not a valid object name: 'master' (0) | 2020.05.29 |
I/O를 줄이는 법 // 서버와 DB이용 // 암호화 (0) | 2020.06.01 |
---|---|
페이지 이동 Dispatcher / Action (0) | 2020.05.30 |
프로젝트 가져오기 안될 때 import (0) | 2020.05.29 |
Git 에러 fatal: Not a valid object name: 'master' (0) | 2020.05.29 |
화상 키보드 띄우기 (0) | 2020.05.29 |
페이지 이동 Dispatcher / Action (0) | 2020.05.30 |
---|---|
쿼리 스트링 (0) | 2020.05.30 |
Git 에러 fatal: Not a valid object name: 'master' (0) | 2020.05.29 |
화상 키보드 띄우기 (0) | 2020.05.29 |
부트스트랩 bootstrap 화면 grid로 조절하기 (0) | 2020.05.29 |
쿼리 스트링 (0) | 2020.05.30 |
---|---|
프로젝트 가져오기 안될 때 import (0) | 2020.05.29 |
화상 키보드 띄우기 (0) | 2020.05.29 |
부트스트랩 bootstrap 화면 grid로 조절하기 (0) | 2020.05.29 |
CDN 관련 링크 (0) | 2020.05.29 |
/user?cmd=joinProc
슬래쉬를 넣으면 최상단 루트로 가게된다.
user?cmd=joinProc
슬래쉬를 안넣으면 상대경로
레디스란 Redis (0) | 2020.06.01 |
---|---|
200601 // out.println // request의 메소드 (0) | 2020.06.01 |
이클립스 톰캣 서버 충돌 날 경우 해결법 링크 (0) | 2020.05.29 |
include 하는 두가지 방법 // include jsp // include file (0) | 2020.05.29 |
200529 // blog 블로그 만들기 2 (0) | 2020.05.29 |
200601 // out.println // request의 메소드 (0) | 2020.06.01 |
---|---|
JSP /슬래쉬 있는 것과 없는 것의 차이 (0) | 2020.05.29 |
include 하는 두가지 방법 // include jsp // include file (0) | 2020.05.29 |
200529 // blog 블로그 만들기 2 (0) | 2020.05.29 |
MVC패턴 회원가입 구조 예 // 블로그 만들기 1 (0) | 2020.05.28 |