2011-11-25 58 views
0

由于Srpingframework的3.0.4版本有可能与Spring portlet。资源请求(.js文件,的CSS)处理

<mvc:resources mapping="/resources/**" location="/> 

无需ResourceServlet加载资源。 这只适用于使用Spring的DispatcherServlet。 我正在Portlet环境中开发应用程序,并使用DispatcherPortlet代替。 是否有可能使此新资源服务也可用于DispatcherPortlet? 或者我在使用DispatcherPortlet时该如何做?

回答

0

由于Portlet应用程序的性质,Portlet中的CSS/JavaScript资源通过动态添加元素到容器门户页面的HEAD部分进行管理。 JSR-286定义了覆盖doHeaders方法的设施,您可以看到Liferay Portal如何处理此link中的设施。

要小心,因为这是规范的可选功能,所以许多Portlet容器选择不实现该功能。查看产品文档以遵循推荐的方法。