|
Loading...
|
velocity-dev@jakarta.apache.org
[Prev] Thread [Next] | [Prev] Date [Next]
[Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki Thu May 19 14:15:21 2005
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Jakarta-velocity Wiki"
for change notification.
The following page has been changed by ShinobuKawaiYoshida:
http://wiki.apache.org/jakarta-velocity/VelocityAndSpringStepByStep
The comment on the change is:
remove VVS
------------------------------------------------------------------------------
= Part 2 - Developing and Configuring the Application =
- TODO: Think of a better way to do Step 13. :(
-
== Step 13 - Improve index.jsp ==
We won't be needing an {{{include.vm}}}, but let's make the
{{{springapp/war/WEB-INF/velocity}}} directory anyways.
- ''Couldn't think of a neat way to convert this into velocity, so we'll cheat
by installing !VelocityViewServlet.''
+ Add Velocity jar to {{{springapp/war/WEB-INF/lib}}}
- Add Velocity and VelocityTools jar to {{{springapp/war/WEB-INF/lib}}}
+ {{{web.xml}}} : Change welcome file to {{{hello.htm}}} and add a servlet
mapping to it
+ {{{
+ <servlet-mapping>
+ <servlet-name>springapp</servlet-name>
+ <url-pattern>*.htm</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>springapp</servlet-name>
+ <url-pattern>/hello.htm</url-pattern>
+ </servlet-mapping>
+ <welcome-file-list>
+ <welcome-file>
+ hello.htm
+ </welcome-file>
+ </welcome-file-list>
- {{{web.xml}}} : Add !VelocityViewServlet settings
- {{{
- <servlet>
- <servlet-name>velocity</servlet-name>
-
<servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet</servlet-class>
- <load-on-startup>10</load-on-startup>
- </servlet>
-
- <servlet-mapping>
- <servlet-name>velocity</servlet-name>
- <url-pattern>*.vm</url-pattern>
- </servlet-mapping>
}}}
+ Now, we won't even need an {{{index.vm}}}. Thanks to Marcelo Bello for the
[http://issues.apache.org/bugzilla/show_bug.cgi?id=26452#c6 post in bugzilla],
and Maarten Bosteels for
[http://sourceforge.net/mailarchive/message.php?msg_id=11804228 finding this].
:)
- And finally, {{{index.vm}}} : Use VTL instead of JSTL
- {{{
- ## Redirected because we can't set the welcome page to a virtual URL.
- $response.sendRedirect("$request.getContextPath()/hello.htm")
- }}}
-
- TODO: Think of a better way to do this. ie. Don't use VVS.
== Step 14 - Improve the view and the controller ==
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida, (continued)
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/17
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/17
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/17
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/17
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/17
- Re: [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Will Glass-Husain 2005/05/18
- Re: [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Shinobu Kawai 2005/05/18
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/18
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/18
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/18
- [Jakarta-velocity Wiki] Update of "VelocityAndSpringStepByStep" by ShinobuKawaiYoshida Apache Wiki 2005/05/19 <=