1. queryString
queryString으로 데이터를 넘길 수 있다.
▶queryString을 사용할 때 제한사항이 있다.
용량이 크면 parameter로 던질 수 없음 (250자 넘어가면 짤린다)
사용방법:
이동할 주소?파라미터1=값1&파라미터2=값2
▶&는 지정한다는 의미를 내표하고 있다. 그래서 jsp에서 & 로 표기한다.
2. 접속 IP 확인법
InetAddress.getLocalHost().getHostAddress()
▶InetAddress는 java.net에 있다.
3. JSP에서 값 가져올 때 글씨 깨짐 현상
request에서 Parameter값을 가져올 때 한글 깨짐 현상이 발생한다.
아래처럼 엔코딩을 utf-8로 설정하면 해결할 수 있다.
<%
request.setCharacterEncoding("utf-8");
%>
4. 페이지 이동
페이지 이동은 여러 가지 방법이 있다.
배운 방법 1)
자바스크립트에서 history.go(-1); 을 넣어주면 이전 페이지로 이동한다.
이때, 이전 페이지의 data값들은 남아있는다.
배운 방법 2)
<meta http-equiv='refresh' content='0; url=Information.jsp'/>
▶content="몇 초 뒤에;경로"
0초 뒤에 Information.jsp로 넘어간다는 의미이다.
5. 기타
jsp에서 엔터 표현해주기
<br/>은 엔터의 의미이다. java에서 \n과 동일하다.
사용방법)
<p><%=bcontent.replaceAll("\n", "<br/>") %></p>
text 값 내용 수정 못하게 하기
readonly 혹은 disabled
<input id="name" type="text" class="form-control" readonly/>
'배운 내용 정리 > WEB' 카테고리의 다른 글
[학습정리] 2020.01.29 - EL 연습 (0) | 2020.01.30 |
---|---|
[학습정리] 2020.01.28 - EL, DBCP 호스팅 (0) | 2020.01.29 |
[학습정리] 2020.01.06 - 웹호스팅, 버튼 체크 여부 검사, Response, Select 태그 (0) | 2020.01.27 |
[학습정리] 2020.01.22 - 커넥션풀(Connection Pool) / DBCP 연동 (0) | 2020.01.23 |
[학습정리] 2020.01.21 - 액션태그(ActionTag), 향상된 for문 (0) | 2020.01.22 |