본문 바로가기
JavaScript

35일차//JavaScript - 입력값을 jsp 로 넘겨주기// 🎃중요

by aesup 2021. 3. 3.
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