사이트 매쉬로 jsp
Jstl import 나 JSP inclued 시 충돌이나는데요
메인페이지 A는
B를 부르고 B는 c를 불러서
A페이지에서 b와 c를 한눈에 보는 페이지입니다
B와c페이지는 데코레이터가 적용이 안되었고
A페이지만 적용이 된 싱태입니다
그런데 A페이지를 열었을때 A와B는 사라져있고 C페이지에
데코레이터가 적용되어 보여집니다
사이트메쉬를 이용해
Top을 만들고 해당 top에서 로그인정보를 가져와
A페이지에서 그 정보를 B로 넘기고 B에서 C로 넘겨
정보에 해당하는것을 A페이지에서 한번에 보여주는걸 만들고있는데 방법이없나요?
Jstl import 나 JSP inclued 시 충돌이나는데요
메인페이지 A는
B를 부르고 B는 c를 불러서
A페이지에서 b와 c를 한눈에 보는 페이지입니다
B와c페이지는 데코레이터가 적용이 안되었고
A페이지만 적용이 된 싱태입니다
그런데 A페이지를 열었을때 A와B는 사라져있고 C페이지에
데코레이터가 적용되어 보여집니다
사이트메쉬를 이용해
Top을 만들고 해당 top에서 로그인정보를 가져와
A페이지에서 그 정보를 B로 넘기고 B에서 C로 넘겨
정보에 해당하는것을 A페이지에서 한번에 보여주는걸 만들고있는데 방법이없나요?
A페이지.jsp
<body>
<h1>A페이지입니다</h1>
<c:import url="b.jsp" />
</body>
<c:import url="b.jsp" />
</body>
B페이지.jsp
<body>
<h1>B페이지입니다</h1>
<c:import url="c.jsp" />
</body>
<c:import url="c.jsp" />
</body>
C페이지.jsp
<body>
<h1>C페이지입니다</h1>
</body>
</body>
사이트매쉬.xml
<sitemesh>
<mapping path="A.jsp 경로" decorator="/jsp/template/decorator.jsp" />
</sitemesh>
<mapping path="A.jsp 경로" decorator="/jsp/template/decorator.jsp" />
</sitemesh>
원하는 결과
A페이지 접근시
데코레이션
<h1>A페이지입니다</h1>
<h1>B페이지입니다</h1>
<h1>C페이지입니다</h1>
현재 결과
데코레이션
<h1>C페이지입니다</h1>
사이트매쉬 고질적 문제인지
같은 경우가 구글링하니 있긴 한데
해결방안이 명확하지가 않네요
도와주세요...
댓글 0