What HTML 템플릿 생성 옵션이 있는 자바에서의 대안으로 하는 HTML 을 출력에서 당신의 servlet 코드?
문제
다음과 같은 안녕하세요 서블릿,어떻게 전송할 수 있습니다 안녕하세요 세상 출력의 servlet 코드고에 넣어 일부는 종류의 HTML 형식 템플릿?하고 싶은 단순히 부르는 템플릿에서 플랫폼에 이식 가능하고 최적 그것을 렌더링 Java 변수를 참조 하십시오에서는 템플릿-아마을 참조하여"안녕하세요"라는 문자열로 클래스에서 변수 SprogzServlet class?
package boochy;
import java.io.IOException;
import javax.servlet.http.*;
@SuppressWarnings("serial")
public class SprogzServlet extends HttpServlet
{
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws IOException
{
resp.setContentType("text/plain");
resp.getWriter().println("Hello, world");
}
}
다른 팁
나는 매우 작은 규모의 내부 사이트에서 몇 년 동안 속도를 성공적으로 사용했습니다.
사용하기 쉽고 멋진 깨끗한 API가 있습니다. 그것은 활동의 버스트를 매우 잘 처리합니다.
재미, 나는 방금 전에 약간 비슷한 질문을 보았습니다. PHP 페이지를 통해 사용할 수도 있습니다 quercus 페이지 렌더링의 경우 Java.
족은 아주 올바른지에서 자신의 권고 사항이다.
프리 마커(또는 속도)는 솔루션을 사용하는 경우 당신은"단순히"필요한 템플릿을 기반으로 렌더링을 수행합니다.그들은 매우 효과적입니다.할 수 있습 밀어서 복잡한 사다리는 사용 Jsp.
가 동의하지 않는 이 특별히 제한을 MVC 패턴이다.에 그것의 가장 단순한(그리고 명확하지 않을 것이 규모의 대규모 시스템)할 수 있습 같은 서블릿 서비스는 모든 요청을 선택합니속도/프리 마커 템플릿을 채우는 데 필요한 컨텍스트 및 렌더링합니다.
제휴하지 않습니다 StackOverflow