'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

 

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(
				)%>)&nbsp; &nbsp; </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>

-----------------

 

 

페이지 이동은 무조건 Dispatcher 를 사용하고 (request를 담고 가거나 가지않거나 어쨌든)

주소는 컨트롤러를 타는주소 (cmd)

만약 Action이 있다면 자바스크립트를 이용하자(히스토리백, 메시지창, 페이지이동 효과 등의 기능을 쓸 수 있다.)

 

 

 

'낙서장' 카테고리의 다른 글

쿼리 스트링  (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
슬래쉬를 안넣으면 상대경로

 

+ Recent posts