SpringMVC+velocity在vm页面使用java静态方法_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > SpringMVC+velocity在vm页面使用java静态方法

SpringMVC+velocity在vm页面使用java静态方法

 2014/4/14 13:59:11  lianzerong  程序员俱乐部  我要评论(0)
  • 摘要:1.在spring配置文件中新增配置<beanid="viewResolver"class="org.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver"><propertyname="suffix"value=".vm"/><propertyname="prefix"value="vm/"/><
  • 标签:MVC 方法 使用 Java Spring 静态方法
1.在spring配置文件中新增配置
<bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver">
<property name="suffix" value=".vm" />
<property name="prefix" value="vm/" />
<property name="layoutUrl" value="layouts/default.vm" />
<property name="contentType" value="text/html;charset=GBK" />

<property name="cache" value="${velocity.view.resolver.cache}" />
<property name="exposeSpringMacroHelpers" value="true" />
<property name="exposeRequestAttributes" value="true" />
<property name="exposeSessionAttributes" value="true" />
<property name="requestContextAttribute" value="rc" />

<property name="toolboxConfigLocation" value="/WEB-INF/toolbox.xml" />
</bean>

其中属性toolboxConfigLocation指定的toolbox.xml文件就可以添加自定义的java对象工具类到vm上下文
2.toolbox.xml文件的配置能容
<?xml version="1.0" encoding="UTF-8"?>
<toolbox>
<tool>
<key>dateUtil</key>
<scope>application</scope>
<class>com.********.common.utils.DateUtil</class>
</tool>
<tool>
<key>appConfigUtil</key>
<scope>application</scope>
<class>com.********.util.common.AppConfigUtil</class>
</tool>
</toolbox> 
发表评论
用户名: 匿名