我在web.xml中将web应用程序部署上下文路径从/更改为/foo,并且react-router-component (不是react-router)停止工作,给出以下错误
Uncaught Error: React-router-component: No route matched! Did you define a NotFound route?
为什么react-router-component没有检测到上下文路径,需要在哪里配置?我更希望它能在应用程序产生的任意路径上进行调整,但硬编码也没问题。
我阅读了react-router-component文档,但它没有提到任何关于应用程序上下文根的内容。
发布于 2017-02-10 23:53:51
要将应用程序上下文放入react-router,您可以将配置从Java控制器传递到React应用程序。在Java语言中,使用HttpServletRequest.getContextPath()获取上下文路径,并将该值传递给React应用程序。
https://stackoverflow.com/questions/39746299
复制相似问题