[Script] JSP를 활용한 웹프로그래밍(2)

Intro

추가로 script -> 즉, 자바스크립트를 사용하는 예시를 보자

다만, 자바스크립트를 잘 사용할 줄 안다면 “자바스크립트 기반 프레임워크”를 사용하여 개발을 권장!

  • 대표적인 예로 “리액트(React)”를 들 수 있겠다.



5. script

팝업을 띄우고, 페이지 이동하고, 이전 화면으로 돌아가는 간편한 메소드

<script>
alert("미등록 ~"); => 팝업창 띄움
location.href="login.html"; => 다른 페이지로 이동.
history.back()  장점은 예전 화면 그대로 돌아간다.(답변 내용같은거 초기화 안되는 장점)
</script> => 자바 스크립트.


python언어에서 자바스크립트 session을 사용하는 예시 - save

print('''
<script>
	var sessionData = 1;
	sessionStorage.setItem("loginData", sessionData ); // save
	location.href="http://dsistest2021.cafe24.com/thisis/counting_view.py";
</script>
''')


python언어에서 자바스크립트 session을 사용하는 예시 - load

print('''
<script>
	var loginchk = sessionStorage.getItem("loginData");
	if (loginchk != 1) { // loginchk = 0 : fail, loginchk = 1 : success
		// move to Login-Page
        location.href="http://dsistest2021.cafe24.com/thisis/admin/Thisis_ManagementTest.html";
	}
</script>
''')



Outro

자바스크립트를 활용하면 훨씬 많은것들을 할 수 있다. 그러나 여기서는 예시를 조금만 보여줬다.

자세히 공부하고 싶다면 React를 자세히 공부할 것을 추천하고,

여기서는 그냥 이런식으로 활용할 수 있다라는것만 알고 넘어가자.

댓글남기기