Spring boot 如何设置<;上下文参数>;在没有web.xml的Spring引导中?
我有一个Spring启动应用程序。我基本上需要设置以下上下文参数:Spring boot 如何设置<;上下文参数>;在没有web.xml的Spring引导中?,spring-boot,context-param,Spring Boot,Context Param,我有一个Spring启动应用程序。我基本上需要设置以下上下文参数: <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> <param-value>client</param-value> </context-param> javax.faces.STATE_保存方法 客户 但是我的Spring Boot应用程序
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
javax.faces.STATE_保存方法
客户
但是我的Spring Boot应用程序没有
web.xml
。如何以编程方式设置它?在其他帖子之后,我添加了一个ServletContextInitializer
实现
@Configuration
public class ConfigureJSFContextParameters implements ServletContextInitializer {
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
servletContext.setInitParameter("javax.faces.STATE_SAVING_METHOD", "client");
}
}
你对h:commandButton也有同样的例外吗?这是JSF的东西,不是PrimeFaces的东西!是这样做的吗?我怀疑,这似乎是一个简单的方法。SpringBoot/JoinFaces中的JSF在afaik中的配置不同(此处不使用Spring,从未使用过)