JSP 값 전달하는 방법
프로그래밍2013. 1. 14. 22:17
JSP 값 전달하는 방법
JSP를 할 때 이용하는 툴은 주로 텍스트문서와 톰켓을 이용하고 있습니다.
이클립스에서도 JSP 프로그래밍을 할 수 있는데 아직 거기까지는 안 접해봤습니다.
집에서도 톰켓을 주로 이용하는 중이니 나름 만족하고 있습니다. 톰켓에 내부 아이피로 쓰고 있습니다. 따로 공인아이피를 받지 않고 사용하는 중이니 크게 문제 될 건 없네요. 만약에 외부에서 쓰고 싶다면 웹호스팅을 따로 가입을 해서 쓰는 방법도 좋은 방법이에요. 언제 기회가 되면 집에 간단한 서버 구성을 하고 싶어지네요.
JSP 값 전달하는 방법은 정수와 문자가 있습니다.
주로 보통 이용하는 것이 문자를 많이 이용하고 있습니다. 데이터를 다른 페이지에 넘기고 싶을 때 유용하게 쓰고 있습니다. 현재 페이지에서도 데이터를 주고 받을 수가 있습니다.
아직은 현재 페이지에서 데이터를 주고 받지를 못해보았습니다.
아직은 현재 페이지에서 데이터를 주고 받지를 못해보았습니다.
데이터를 입력하는 부분을 먼저 알려드리겠습니다. 여러분들도 손 쉽게 따라하실 수 있습니다. 크게 어렵지는 않습니다. 일단 소스를 공개해드리겠습니다.
※ JSP값 전달하는 방법 연관글
index.jsp
<%@ page contentType = "text/html; charset = utf-8" %>
<!DOCTYPE html>
<meta charset = "UTF-8"><title> 간단하게 값 넘기기 </title>
</head><body>
<form name = "nextpage" method = "post" action = "result.jsp" >
<br><h1 align = "center">자기소개</h1><br>
<table border = "1" align = "center">
<tr>
<td><label><font color = "#000000">이름</font></label></td>
<td><input type = "text" name = "name"></td>
</tr>
<tr>
<td><label><font color = "#000000">사는곳</font></label></td>
<td><input type = "text" name = "lives"></td>
</tr>
<tr>
<td><label><font color = "#000000">취미</font></label></td>
<td><input type = "text" name = "habby"></td>
</tr>
</table>
<br>
<center>
<input type = "submit" name = "submit" value = "확인"><br>
</center>
</form>
</body>
</html>
<%@ page contentType = "text/html; charset = utf-8" %>
<!DOCTYPE html>
<meta charset = "UTF-8"><title> 간단하게 값 넘기기 </title>
</head><body>
<form name = "nextpage" method = "post" action = "result.jsp" >
<br><h1 align = "center">자기소개</h1><br>
<table border = "1" align = "center">
<tr>
<td><label><font color = "#000000">이름</font></label></td>
<td><input type = "text" name = "name"></td>
</tr>
<tr>
<td><label><font color = "#000000">사는곳</font></label></td>
<td><input type = "text" name = "lives"></td>
</tr>
<tr>
<td><label><font color = "#000000">취미</font></label></td>
<td><input type = "text" name = "habby"></td>
</tr>
</table>
<br>
<center>
<input type = "submit" name = "submit" value = "확인"><br>
</center>
</form>
</body>
</html>
result.jsp
<%@ page contentType = "text/html; charset = utf-8" %>
<%
request.setCharacterEncoding("utf-8");
String name = request.getParameter("name");
String lives = request.getParameter("lives");
String habby = request.getParameter("habby");
%>
<!DOCTYPE html>
<head>
<meta charset = "utf-8">
<title>값 받는 부분</title>
</head>
<body>
<br>
<table border = "1" align = "center">
<tr>
<td><%=name%></td>
</tr>
<tr>
<td><%=lives%></td>
</tr>
<tr>
<td><%=habby%></td>
</tr>
</table>
</body>
</html>
<%@ page contentType = "text/html; charset = utf-8" %>
<%
request.setCharacterEncoding("utf-8");
String name = request.getParameter("name");
String lives = request.getParameter("lives");
String habby = request.getParameter("habby");
%>
<!DOCTYPE html>
<head>
<meta charset = "utf-8">
<title>값 받는 부분</title>
</head>
<body>
<br>
<table border = "1" align = "center">
<tr>
<td><%=name%></td>
</tr>
<tr>
<td><%=lives%></td>
</tr>
<tr>
<td><%=habby%></td>
</tr>
</table>
</body>
</html>
위의 처럼 결과가 나왔습니다. 값을 받는 결과 부분 형태를 테이블로 나타냈습니다.
값 받는 부분을 잘 보시길 바랍니다. 저는 문자로 입력을 받았습니다. 다음 번에는 숫자로 입력을 받는 방법을 알려드리겠습니다. 그리고 톰켓 설치 및 사용하는 방법도 알려드리겠습니다. 많은 도움이 되시길 바랍니다.
'프로그래밍' 카테고리의 다른 글
CSS를 이용한 Button 만들기 (3) | 2013.01.29 |
---|---|
안드로이드와 JSP 간단한 통신하는 방법 (9) | 2013.01.28 |
JSP에서 javascript로 미리 이미지를 로드하기 (1) | 2013.01.25 |
MSSQL JDBC Driver 설치 및 jsp에서 mssql DB 연동하기 (7) | 2013.01.17 |
Java 개발툴 JDK 설치 및 환경설정 하기 (8) | 2013.01.16 |
JSP 프로그래밍을 위한 Tomcat 설치 및 시작하기 (4) | 2013.01.15 |
앱개발자를 위한 공간입니다. (3) | 2013.01.04 |
안드로이드 구글 API key 값 손쉽게 얻어보자 (16) | 2012.11.25 |
임베디드 프로그래밍 학교에서 실습한 내용 (16) | 2012.11.15 |
안드로이드 프로그래밍 강좌사이트에서 배우기 (7) | 2012.11.06 |
댓글()