하나의 프레스 이벤트에서 두 가지 다른 작업을 수행 할 html 버튼이 있습니다. 첫째, 제출 버튼을 누르면 (완료) 데이터를 에 삽입하고 다른 작업은으로 을 렌더링해야합니다. 이 버튼을이 두 가지 기능을 동시에 수행하게하려면 어떻게해야합니까?두 개의 다른 작업에 사용되는 html 단일 제출 버튼
0
A
답변
0
당신은 form
요소의 action
속성 specyfing하여이 작업을 수행 할 수 있습니다 : page.jsp
로 리디렉션됩니다 submit
버튼을 사용자가 클릭하면
<form method="post" action="page.jsp?action=save">
...
<input type="submit" value="Submit!" />
</form>
를 (동일한 페이지를 할 수있다), 그 파일에 당신은 action
의 가치를 얻을 수 있습니다 변수 : save
이면 db에 쓰는 코드를 실행하십시오. 이 코드 다음에 페이지 렌더링 코드를 배치합니다.
가장 간단한 해결책이지만, 가장 우아하지는 않습니다.
0
"그냥"그렇게하십시오.
someDAO.save(someData);
response.sendRedirect(newURL);
기본적으로 서블릿 (또는 여전히 컨트롤러로 악용하는 경우 JSP)에서 실행해야합니다.
관련 문제
- 1. PHP의 단일 제출 버튼에서 두 개의 다른 양식 제출?
- 2. 하나의 양식 두 개의 제출 버튼
- 3. 두 개의 드롭 다운 및 제출 버튼
- 4. 두 개의 서로 다른 서블릿을 실행하는 두 개의 제출 버튼 하나의 폼에
- 5. 레일 : 양식에 두 개의 서로 다른 제출 버튼
- 6. 다른 컨트롤러 단추에 두 개의 제출 단추
- 7. HTML 양식 제출 버튼
- 8. 아약스가있는 여러 개의 제출 버튼
- 9. 두 개의 양식 제출
- 10. 두 개의 서로 다른 도메인에서 단일 세션
- 11. 두 개의 제출 단추가있는 양식 제출, 각기 다른 조치를 수행합니다.
- 12. 고스트 제출 버튼 여전히 HTML 양식 제출
- 13. 단일 레이아웃에서 두 개의 다른 액티비티를 호출하십시오.
- 14. 제출 버튼
- 15. 하나의 양식에 두 개의 제출 버튼이 있습니다.
- 16. 두 개의 양식을 하나의 제출 버튼, 하나의 iframe
- 17. 두 개의 아약스 호출이있는 단일 함수
- 18. 두 개의 양식 제출 - 하나는 메뉴에서, 다른 하나는 본문에서 제공
- 19. 양식을 팝업으로 게시하고 두 개의 differnet 제출 버튼이있는 다른 페이지
- 20. UINavigator에서 두 개의 버튼
- 21. HTML 양식 제출 정보
- 22. 레일즈에서 form_for 내에 두 개의 제출 버튼을 두는 방법은 다른 액션에 제출 하시겠습니까?
- 23. 두 개의 서로 다른 html 템플릿
- 24. HTML 테이블을 두 개의 다른 테이블로 나누기
- 25. 여러 제출 버튼 PHP 다른 작업
- 26. 두 개의 단일 스레딩 프로세스
- 27. 두 개의 html 파일을 단일 VM (속도 매크로)에 병합
- 28. HTML 제출 버튼 스타일 지정하기 (CSS, 다른 브라우저)
- 29. 하나의 제출 버튼으로 두 개의 양식을 보냅니다.
- 30. 두 개의 이미지 버튼 또는 두 개의 제출물
렌더 페이지 란 무엇을 의미합니까? 리디렉션을 의미합니까, 아니면 iframe에 무언가를 보여줄 수 있습니까? 백엔드에서 사용하는 언어는 무엇입니까? 프런트 엔드? 지금까지 뭐 해봤 어? 우리가 일할 수 있다는 것을 보여줄 수있는 코드 스 니펫이 있습니까? – Zhihao
백엔드/서버 측에서 사용하는 언어/플랫폼은 무엇입니까? 예 : 데이터베이스에 데이터를 삽입 하시겠습니까? –
버튼은 사용자가 원하는 것을 어떻게 알 수 있습니까? – JohnFx