【发布时间】:2018-01-15 13:18:35
【问题描述】:
我有一个react 应用程序在dropwizard 服务器上运行。 bundle.js 在 /ui 上提供。当我在 /ui 上打开 url 并导航应用程序(并转到 /ui/content)时,它工作正常。但是当我尝试刷新像 /app/content 这样的特定页面时,它会给出一个404。
我知道客户端渲染和服务器端渲染,而且我需要对 /ui 进行GET 调用并将其余部分路由到客户端,但我找不到任何文档说明如何在dropwizard。
我也知道使用 hashHistory 代替 browserHistory 会起作用(因为 url 的哈希部分不会发送到服务器),但我想知道这是否可以通过 browserHistory 完成。
有关于如何配置express 服务器的文档,但我找不到jetty/dropwizard 的任何内容。
【问题讨论】:
标签: java react-router react-redux dropwizard browser-history