여러 제출 단추가있는 JSP 페이지가 있습니다. 이제, 어떤 조건을 기반으로 사용자가 클릭 한 제출 버튼을 기반으로 jsp 파일에 params를 전달하려고합니다. 이것을 어떻게 할 수 있습니까?조건에 따라 JSP로 매개 변수를 전달하는 방법
jsp : forward를 사용하여 jsp : params (호출자 페이지에 정의 됨)를 전달하려고합니다. 그러나, 나는 param 이름을 조건부로 만드는 방법을 이해할 수 없다.
아무에게도 이것이 어떻게 구현 될 수 있는지 제안 할 수 있습니까?
도움이 될 것입니다.
감사합니다,
Somnath
"*'jsp : forward'를 사용하여'jsp : params'를 전달하려고합니다 *는 JSTL/EL을 다루는 것을 의미합니까? – Lion
예 빌드 경로에 JSTL 1.2 및 표준 jar를 추가했습니다. 하지만과 같은 태그 접두어에는 JSTL을 사용하지 않습니다. 또는 태그와 같은 JSP 태그의 경우 JSTL이 필요하지 않다고 생각합니다. 어떻게 생각해? –
somnathchakrabarti
JSTL은 이런 종류의 작업에는 필요하지 않습니다.하지만 최소한의 스크립틀릿을 사용해야합니다. JSP에서는 요청 객체의'request.getRequestDispatcher()'또는'request.sendRedirect()'메소드를 사용하여 특정 페이지 (Google의 차이점)로 리디렉션하고 if 조건을 적용하여 클릭 한 조건부로 확인할 수 있습니다 if (request.getParameter ("ButtonName")! = null) {// 리디렉션 request.getRequestDispatcher() 또는 request.sendRedirect()}'를 사용하여 다른 페이지로 이동하는 경우 동일한 양식에있는 버튼 수에 관계없이 – Lion