spring mvc整合velocity,为什么页面上的变量不能正常显示

发布于 2021-11-21 21:48:21 字数 1252 浏览 688 评论 2

这是在*-servlet.xml中的velocity的配置:

<!-- velocity配置 -->
	<bean id="velocityConfigurer"
		class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
		<property name="resourceLoaderPath" value="/WEB-INF/views/" />
		<property name="velocityProperties">
			<props>
				<prop key="input.encoding">UTF-8</prop>
				<prop key="output.encoding">UTF-8</prop>
			</props>
		</property>
	</bean>

	<bean id="viewResolver"
		class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
		<property name="cache" value="false" />
		<property name="suffix" value=".html" />
		<property name="contentType" value="text/html; charset=UTF-8" />
		 <property name="exposeSpringMacroHelpers" value="true" />

	</bean>
这是我的jar包

但是在页面上的时候就不能显示引用的变量

这是怎么回事啊

java代码应该没问题,用jsp的时候都能正常显示的,请大家指教啊,急,谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

惜醉颜 2021-11-22 10:05:35

解决了,是配置的问题,我配置了两个视图解析实例

丢了幸福的猪 2021-11-22 07:57:55

el表达式jsp页面加上<%@ page isELIgnored="false"%>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文