hahn

14~15일차 html 가짜화면 만들기 본문

개발 공부/HTML

14~15일차 html 가짜화면 만들기

hahn 2021. 4. 7. 21:34
728x90
반응형

집에서 다시 하려니 귀찮다,,

귀찮으니 뭐했는지 기록만해둬야겠다

가짜화면

일단 가짜화면은 form 테그 action 액션 속성으로

input 박스에 기입한 값과는 상관 없이 다음 화면으로 넘어가게 설계했음

그냥 화면 흐름이 대충 어떻게 지나가는지 확인함


진짜같은 가짜화면은

<form action="<%= request.getContextPath() %>" method="post">
	<div class="input-group">
		<h4><label for="u_id">아이디</label></h4>
			<input type="text" placeholder="아이디" name="u_id" />

action에 다음에 나올 화면 경로 지정

(request.getContextPath()는 절대경로 혹시나 파일 위치 바뀌면 안되니까 가능하면 절대경로로 지정하자)

<%
    request.getCharacterEncoding("UTF-8")
    String u_id = request.getParameter("u_id");
%>

 

받을 때는 얘를 이용함.

UTF-8로 인코딩하겠다는 뜻

getParameter 메서드에 마우스를 가져다 대면

String javax.servlet.ServletRequest.getParameter(String arg0)라고 뜨는데

지금까지 배운 것으로 추측가능한 것은

javax.servlet 패키지에 SetvletRequest 객체를 생성하여 request에 주소값을 할당한 후

request에 접근하여 getParameter 메서드를 호출한다.

결괏값을 봐서는 getParameter메서드는 u_id에 담긴 값을 String data type으로 리턴해주는 것 같음.

(request.getContextPath(), request.getCharacterEncoding() << 얘도 같은 맥락)

궁금해서 javax.servlet 패키지를 찾아보려 했는데 못 찾아서,, 인터넷에 검색했는데 못 찾았음

 

728x90
반응형