카테고리 없음

[자바] JSP에서 서블릿으로 CSS 형식을 가져 오는 방법

행복을전해요 2021. 2. 19. 01:03

이를 수행하는 한 가지 방법은 다음과 같습니다. 1) 표시 할 콘텐츠를 요청 범위에 넣습니다. 이 사용 할 수있는 setAttribute()의를 request. 예 :request.setAttribute("mycontent", <your actual content>)

2) "실제 콘텐츠"는 모든 데이터 구조가 될 수 있습니다. 귀하의 필요에 맞는 것을 선택하십시오.

3) 두 번째 JSP에서이 데이터 구조를 사용하십시오. 당신은 할 수 있습니다 request.getAttribute("mycontent")(캐스트를 잊지 마십시오 . 이것은 Object를 반환합니다)

4)이 콘텐츠에 CSS를 적용 할 수 있습니다.

건배!

-------------------

이 서블릿이 응답을 전달하는 다른 JSP 페이지를 만들고 거기에 CSS를 추가하고 JSP를 사용하여 원하는 방식으로 페이지를 렌더링합니다.

웹 애플리케이션을 만들기 위해 MVC 패턴을 사용하는 것이 좋습니다.

이 질문보기

-------------------

서블릿을 JSP로 전달하면 안됩니다. 브라우저에 알려진 마지막 작업은 양식의 게시물이므로 전달 된 페이지를 새로 고치면 다른 게시물이 발생합니다. 당신은 아마 그것을 원하지 않을 것입니다.

올바른 방법은 업데이트 로직을 수행하는 서블릿에 게시하는 것입니다. 그런 다음 서블릿은 후속 페이지의 URL을 사용하여 브라우저로 다시 전송 리디렉션 (상태 302?)을 수행합니다. 그러면 브라우저가 해당 페이지를 가져오고 후속 새로 고침이 올바르게 작동합니다.



출처
https://stackoverflow.com/questions/22079877