![]() ![]() ![]() Documentation (patches for the site or additions to the Wiki).The Wiki can also be a good place to discuss and develop ideas.Ī few good places to get started include: We welcome your contributions! Patches can be sent to the mailing list or attached to a ( issue. Those interested in furthering the development of this project have an open invitation to jump in and help out. On the dev list, you can participate in design discussions and release votes to help maintain the high quality of the releases and direct the future directions of the project. This frees the developers to focus on development more than user support. On the user list, you can help answer questions that other users have. Such feedback may be sent to either the or mailing lists.Īnother great way to help is to simply participate in conversations on the mailing list. Helping Out ¶įeedback about the project, whether positive or gently critical, is always helpful to those working on the project. Sources Repository ¶Īll VelocityTools project code is maintained in the Apache gitbox repository and mirrored on github, see the downloads section. See the Upgrading section for a complete list of changes. A Maven plugin to allow embedding of JSP tag libraries inside Velocity templates.New generic JsonTool and view JsonTool.New generic CollectionTool which replaces and enhances the former SortTool.Popular tools here are the LinkTool and the ParameterTool. This includes the VelocityViewServlet or VelocityLayoutServlet for processing Velocity template requests, the VelocityViewTag for embedding Velocity in JSP and a Maven plugin to embed JSP tag libraries in Velocity templates. VelocityView includes all of the GenericTools structure and specialized tools for using Velocity in the view layer of web applications (Java EE projects). Perenial favorites here are the DateTool, NumberTool and RenderTool, though there are many others available as well. GenericTools is the set of classes that provide basic infrastructure for using tools in standard Java SE Velocity projects, as well as a set of tools for use in generic Velocity templates. ![]() Each of these parts builds on the previous one and has its own JAR distribution. In recognition of these varying aims, the VelocityTools project is divided into two parts: GenericTools and VelocityView. Other aims of the project include providing easy integration of Velocity into the view-layer of your web applications (via the VelocityViewTag, VelocityViewServlet) and the Maven Plugin. The VelocityTools project is, first of all, a collection of such useful Java classes, as well as infrastructure to easily, automatically and transparently make these tools available to your Velocity templates. for formatting dates or numbers, url building, etc). In other words, a "tool" (in Velocity-speak) is meant to be used but not seen themselves (e.g. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.Īny use of third-party trademarks or logos are subject to those third-party's policies.A Velocity "tool" is just a POJO (plain old java object) that is "useful" in a template and is not meant to be rendered in the output. Microsoft's Trademark
0 Comments
Leave a Reply. |