beetl+Spring多视图渲染输出空白页面的问题

发布于 2021-11-27 02:36:25 字数 1830 浏览 750 评论 4

按照大赋写的配置案例

https://git.oschina.net/xiandafu/beetl-spring-sample

我项目前台Beetl+后台JSP具体配置如下:

Spring配置文件配置

<bean name="beetlConfig" class="org.beetl.ext.spring.BeetlGroupUtilConfiguration" init-method="init">
		<property name="configFileResource" value="/WEB-INF/beetl.properties"/>
	</bean>
	
	
	<!-- Beetl视图解析器2 -->
	<bean name="beetlViewResolver" class="org.beetl.ext.spring.BeetlSpringViewResolver">
		<!-- 多视图解析器,需要设置viewNames和order -->
		<property name="viewNames">
			<list>
				<value>/WEB-INF/template/</value>
			</list>
		</property>
		<property name="order" value="1"/>
		<property name="contentType" value="text/html;charset=UTF-8"/>
		<!-- 多GroupTemplate,需要指定使用的bean -->
		<property name="config" ref="beetlConfig"/>
	</bean>
	
	<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="order" value="256"/>
		<property name="viewClass">
			<value>org.springframework.web.servlet.view.JstlView</value>  
		</property>
		<property name="prefix">
			<value>/WEB-INF/views/</value>
		</property>
		<property name="suffix">
			<value>.jsp</value>
		</property>
	</bean>



前台控制器代码:

/**
	 * 公益项目列表
	 */
	@RequestMapping(value = "gongYiList", method = RequestMethod.GET)
	public String gongYiList(HttpServletRequest request,ModelMap map) {
		return "wap/gongyi_list";
	}



这样配置造成前台都无法渲染出视图,显示为空白,后台可以正常访问

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

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

发布评论

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

评论(4

苍暮颜 2021-11-28 00:06:53

回复
这个我试过,但是还是存在一些问题,现在全走beetl,不走JSP了,感觉多视图配置有点鸡肋。我现在主要是想兼容老项目,和楼主的场景是一样的

白龙吟 2021-11-27 22:18:53

我也遇到一样的问题!怎么解决啊,配置了两个视图只能用一个。

私藏温柔 2021-11-27 20:29:55

回复
219324263 Beetl群

如此安好 2021-11-27 19:26:36

回复
恩 昨天看了示例配置ok了!

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