2009-07-23 3 views

답변

2

처음에는 을 한꺼번에 처리 할 필요가 없습니다.. 이는 매우 중요합니다. 테스트 할 시간이있을 때만 페이지를 변환해야합니다. 그렇지 않으면 어느 정도 나쁜 결과가 발생합니다. 개인적으로, 나는 일반적으로 이것을하지 않으며, 이메일 템플리트에 대해서만 Velocity를 선호한다.

당신은 (web.xml에)에 VelocityView 서블릿 매핑해야합니다 : 당신은 또한 toolbox.xml 파일을 작성해야하고 추가하고 만들려면 어떤 도구에 넣어 것입니다

<!-- Define Velocity template compiler --> 
<servlet> 
    <servlet-name>velocity</servlet-name> 
    <servlet-class> 
    org.apache.velocity.tools.view.servlet.VelocityViewServlet 
    </servlet-class> 
    <init-param> 
    <param-name>org.apache.velocity.toolbox</param-name> 
    <param-value>/WEB-INF/toolbox.xml</param-value> 
    </init-param> 
    <init-param> 
    <param-name>org.apache.velocity.properties</param-name> 
    <param-value>/WEB-INF/velocity.properties</param-value> 
    </init-param> 
</servlet> 

<!-- Map *.vm files to Velocity --> 
<servlet-mapping> 
    <servlet-name>velocity</servlet-name> 
    <url-pattern>*.vm</url-pattern> 
</servlet-mapping> 

velocity.properties.이 파일의 다른 인스턴스와 크게 다르지 않습니다.

Velocity 서블릿을 구성하는 방법에 대한 개요는 VelocityView page을, VelocityStruts page을 참조하십시오.