728x90
방법1
a 태그 사용
<a href= "NewFile.jsp?name=강동원&age=40">NewFile.jsp 로 이동</a>
방법2
form사용
<form action = "NewFile.jsp">
이름:<input type="text" name = "name">
<br>
나이:<input type="text" name = "age">
<br>
<input type="submit" value = "이동">
<!-- submit 을 누르면 입력값이 jsp로 이동한다 -->
</form>
방법3
자바스크립트 사용
이름:<input type="text" id = "name">
<br>
나이:<input type="text" id = "age">
<br>
<button type="button" onclick = "btn()">이동</button>
<script type="text/javascript">
function btn(){
let name = document.getElementById("name").value;
let age = document.getElementById("age").value;
location.href = "NewFile.jsp?name=" + name + "&age=" + age;
}
</script>
jsp
<title>NewFile.jsp</title>
</head>
<body>
<h3>여기는 NewFile.jsp 입니다</h3>
<%
// script + applet = scriptlet
// java code 영역
// 내장객체
String name = request.getParameter("name");
out.println("이름:" + name + "<br>");
int age = Integer.parseInt( request.getParameter("age") );
out.println("나이:" + age + "<br>");
//system을 붙이면 콘솔출력
%>
</body>
</html>
728x90
'JavaScript' 카테고리의 다른 글
35일차//Javascript//🎈 과제 2 : Date(), prompt로 현재시간 불러오기(날짜, 월, 일, 시간) , 생일까지 남은 일수 구하기 (0) | 2021.03.03 |
---|---|
35일차//Javascript//🎈 과제 1 : 버튼클릭시 배경색 변경 + document 설명 (0) | 2021.03.03 |
35일차//JavaScript - 화면전환// history.back() : 이전 , location.reload(): 새로고침 (0) | 2021.03.03 |
35일차//JavaScript - 배열 (0) | 2021.03.03 |
34일차//JavaScript - 이미지 클릭후 웹 메세지 창 띄워짐 (0) | 2021.03.02 |