【发布时间】:2015-06-05 05:05:28
【问题描述】:
我正在尝试完全通过 java config 配置 CXF,除了 static-welcome-file init 参数外一切正常。
这是我的代码:
@Bean
public ServletRegistrationBean cxfServlet()
{
ServletRegistrationBean registrationBean = new ServletRegistrationBean(new CXFServlet(),"/service/*");
registrationBean.setLoadOnStartup(1);
//Allows static resources to be returned
Map<String, String> initParams = new HashMap<>();
initParams.put("static-resources-list", "/app/.*");
initParams.put("static-welcome-file", "/index.html");
registrationBean.setInitParameters(initParams);
return registrationBean;
}
当我去 /service/app/index.html 一切正常, 但如果我去 /service/app 我得到一个 404。
知道有什么问题吗?
【问题讨论】:
-
您的要求是您要转到服务页面并从服务页面返回到索引页面.........
-
我不知道“返回”的措辞。我只是想让 cxf 知道,当我访问 'someurl.com/app/' 时,它的行为应该与访问 'someurl.com/app/index.html' 时的行为相同
-
我的理解是 'someurl.com/app/index.html' 和 'someurl.com/app/services' 和 'someurl.com/app/' 应该被重定向到 'someurl. com/app/services 的权利
-
不,我只是想要它以便在不指定的情况下提供 index.html。
标签: servlets cxf spring-boot servlet-3.0 spring-java-config