매개 변수화 된 JSP : 줄무늬 동작 포함?
-
05-07-2019 - |
문제
나는 이것을 해결하려고 노력했고, 갇히고 있었기 때문에 나는 물어볼 것이라고 생각했다.
A와 B의 두 액션 넥을 상상해보십시오.
A.jsp
이 섹션은 다음과 같습니다.
...
<jsp:include page="/B.action">
<jsp:param name="ponies" value="on"/>
</jsp:include>
<jsp:include page="/B.action">
<jsp:param name="ponies" value="off"/>
</jsp:include>
...
B ActionBean이 "Ponies"매개 변수가 켜져 있는지 또는 꺼져 있는지 여부에 따라 끔찍한 흥미로운 작업을 수행한다는 것을 읽으십시오.
매개 변수 문자열 "ponies = on" ~이다 요청을 디버그 할 때 볼 수 있지만 B ActionBean에 묶인 것은 아닙니다. 대신에 묶인 것은 원래 A.Action의 매개 변수입니다.
내가 원하는 행동을 얻는 방법이 있습니까, 아니면 근본적인 것을 놓쳤습니까?
해결책 2
이것이 작동하지 않는 이유는 우리가 구현하여 마사지하기 때문입니다. HttpServletRequest
.
"정상적인"구현과 잘 작동합니다.
다른 팁
당신은 각각의 경우에 그것을 말하고 있습니까? ${ponies}
JSP 페이지에서 "on"을 인쇄합니까?
JSP 매개 변수를 줄무늬 액션 콩과 혼동하고있는 것처럼 들리기 때문입니다. JSP 매개 변수를 설정하면 해당 JSP 페이지에서 매개 변수를 설정하여 위와 같이 참조 할 수 있으므로 실제로 Stripes Action Bean에 아무것도 설정하지 않습니다.
제휴하지 않습니다 StackOverflow