문제

나는 이것을 해결하려고 노력했고, 갇히고 있었기 때문에 나는 물어볼 것이라고 생각했다.

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에 아무것도 설정하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top