spring에서 자바 함수 호출 방법

조회수 984회

view에서 버튼을 눌렀을 시 제가 만든 자바 파일의 함수를 호출하고싶습니다.

jsp파일에

<input id="saveBtn" type="button" value="저장" onclick="saveVideo()">
        <script>
            function saveVideo() {
                <%
                    CallFfmpeg cf = new CallFfmpeg();
                    cf.callFfmpeg();
                %>
            }
        </script>

 이렇게 버튼을 눌렀을 시 saveVideo() 함수가 작동하게 만들고싶었습니다.

자바 파일의 함수를 호출하려 <% %> 태그를 사용했는데요.

버튼을 클릭하기도 전에 이미 저 함수가 호출되고 메서드가 실행이 되었더라구요.

jsp파일에서 자바 함수를 호출할 때 이렇게 하는것이 아닌가요?

  • jsp의 scriptlet 은 서버에서 페이지를 만들 때 필요한 로직을 실행하기 위한 구문이에요. client 에서 서버 로직을 실행하려면 form 태그나 ajax 등을 이용해서 서버에 요청해야해요. toyseed 2021.4.11 00:08

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)