2012-10-19 2 views
1

다양한 데이터 소스에서 보고서를 만드는 Java 응용 프로그램을 빌드하고 있습니다. 최종 사용자의 편의를 위해 브라우저를 통해 보고서를 제공하고자하므로 Jetty를 앱에 통합 할 계획입니다. 그러나 JSP 페이지가 우리가하는 일에 매우 유용 할 것으로 보입니다. JSP 페이지로 일한 적이 없으며 지금까지 Hello World Jetty 예제를 만들었으므로 (나는 다른 Java 경험이 많이있다.) 누군가가 올바른 방향으로 나를 가리킬 수 있는지 궁금하다. 우리의 애플 리케이션에 JSP 페이지를 통합하십시오.Jetty를 사용하는 Java 응용 프로그램에 JSP 페이지를 추가하는 방법

기본적으로 나는 모든 숫자를 줄이고 Jetty를 사용하여 많은 JSP 페이지를 표시하는 Java 응용 프로그램을 갖고 싶습니다. 그게 어떻게 작동해야합니까 아니면 내가 이해에 뭔가를 놓친거야?

덕분에, 해리 그냥 호기심

답변

1

, 왜 부두를 선택 했습니까? Tomcat 또는 GlassFish를 사용하지 않는 이유는 무엇입니까?

응용 프로그램이 JSP 페이지에서만 작동하도록 만들 수 있지만 웹 응용 프로그램을 만드는 것은 바람직하지 않으며 좋은 방법이 아닙니다. JSP는 Java Servlet과 함께 작동합니다. 기본적으로 JSP 페이지가 뷰에 사용되며 서블릿은 컨트롤러로 작동합니다. 서블릿에서 애플리케이션의 모든 로직을 제공하고 필요한 JSP 페이지를 표시한다.

servlets에 대해 읽고 웹 응용 프로그램을 만들고 어떻게 작동하는지 이해하고이 솔루션이 달성하려는 것에 적합하면 스스로를 볼 수 있습니다.

+0

예, JSP를 사용하는 대상과 수행하지 않을 대상을 아는 것이 중요합니다. StackOverflow 위키에서 [JSP] (http://stackoverflow.com/tags/jsp/info) 및 [servlets] (http://stackoverflow.com/tags/servlets/info)에 대한 좋은 리뷰도 있습니다. –

+0

다음 예제를 따르고 있습니다 : http://wiki.eclipse.org/Jetty/Tutorial/Jetty_HelloWorld. 서블릿을 올바르게 이해하면 부두가 서블릿을 통해 사용됩니다. 그렇지 않은 경우 알려 주시기 바랍니다. 감사. –

+0

또한 왜 부두 대 다른 사람들의 질문에 대답하기 ... 나는이 응용 프로그램을 모든 서버에 배포하기 쉽게하고 싶었습니다 ... 그래서 나는 서버를 설치하는 대신 응용 프로그램의 서버 부분을 갖고 싶습니다. 그것에 응용 프로그램을 추가하십시오. –

관련 문제