1.将VelocityWebEdit-1.0.8文件夹下的plugins子文件加拷贝到eclipse的根目录下
2.将jars文件夹下所有jar文件复制到项目web-info的lib文件夹中
3.创建Velocity.properties文件,内容参见TestVeclocity项目
文件内容为以下
velocimacro.permissions.allow.inline=true
input.encoding = gbk
output.encoding = UTF-8
default.contentType=text/html; charset=utf-8
4.在web.xml中添加
<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>
<load-on-startup>10</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>velocity</servlet-name>
<url-pattern>*.vm</url-pattern>
</servlet-mapping>
5创建toolbox.xml 基于struts开发的
<?xml version="1.0"?>
<toolbox>
<tool>
<key>link</key>
<scope>request</scope>
<class>org.apache.velocity.tools.struts.StrutsLinkTool</class>
</tool>
<tool>
<key>msg</key>
<scope>request</scope>
<class>org.apache.velocity.tools.struts.MessageTool</class>
</tool>
<tool>
<key>errors</key>
<scope>request</scope>
<class>org.apache.velocity.tools.struts.ErrorsTool</class>
</tool>
<tool>
<key>form</key>
<scope>request</scope>
<class>org.apache.velocity.tools.struts.FormTool</class>
</tool>
<tool>
<key>tiles</key>
<scope>request</scope>
<class>org.apache.velocity.tools.struts.TilesTool</class>
</tool>
<tool>
<key>validator</key>
<scope>request</scope>
<class>org.apache.velocity.tools.struts.ValidatorTool</class>
</tool>
</toolbox>
6 文件头
<html>
<head>
<title>MyHtml.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
</body>
</html>
分享到:
相关推荐
Spring MVC+Maven+Velocity配置实例
velocity摹本引擎集成包,一个基础包,一个工具包,全都在这里,希望同志们,能配置成功!~
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员...
JAVAEE Velocity例子工程,一个简单的Velocity例子,用的都是代码,没有用Velocity配置文件
整合velocity和jsp 通过不同视图解析器,返回不同视图
1.2 修改Velocity配置文件 1.2.1 查找并打开GWCS/WebRoot/WEB-INF/velocity.properties文件。 1.2.2 修改字符集配置 input.encoding = GBK output.encoding = GBK 1.2.3 保存修改文件。 2 发布运行 Tomcat...
:speedboat: 冲动 一种将BungeeCord的config.yml文件转换为velocity.toml文件的工具。 设置 npm i # compile for production npm run build # continuous compiling npm run dev 执照 Impulse是根据获得。
Velocity 是一个基于Java的模版引擎。它允许web 页面设计者引用JAVA代码预定义的方法。Web 设计者可以根据MVC模式和JAVA程序员并行工作,这意味着Web设计者可以单独专注于设计良好的站点,而程序员则可单独专注于...
SpringMVC3+velocity最简单配置例子,入门级的demo
myeclipse 中 velocity插件的安装配置 1.打开Eclipse--->help--->Software Updates---find and install....---->选第二个ReadButton(Search for new features or install........................) 点next -------...
J2EE开发中velocity获取项目地址,使用框架springmvc+velocity视图器,velocity配置toolboxConfigLocation使.vm文件获取项目资源地址和设置静态资源地址。 此处demo实现效果为:test.vm模板通过调用${ctx.rootPath}...
velocity配置文件路径 struts.velocity.contexts List of Velocity context names velocity的context列表 struts.velocity.manager.classname org.apache.struts2.views.velocity.VelocityManager ...
博文链接:https://dalezhu.iteye.com/blog/159771
Maven + Spring mvc + Mybatis + Velocity +国际化配置 整合实例,之前上传的整合 Demo,修改了一些问题,所以重新上传了一个
springMVC架构,maven , velocity , 数据源配置在项目中(springMVC的配置文件中)。
使用struts配置含有velocity的Web项目,并且成功跳转,并使用Velocity展示数据
SpringBoot1.5以上版本兼容被抛弃的velocity,详情说明见项目README.md。 # springboot1.5.x+ ...3.不想写java类配置就直接@ImportResource({"classpath:velocity.xml"})原来的xml配置 4.其他原来是啥就是啥开工