当前位置: 首页 > 知识库问答 >
问题:

使用映射在URL中提及路径参数解析index.html

司雅畅
2023-03-14

微诺:

router:

  static-resources:

    default:

      enabled: true

      mapping: /pr/{id}

      paths:

        - classpath:web/public

在构建应用程序和React应用程序之后,假设我在-https://host:xxxx/pr/10启动应用程序

我希望我的React应用程序在给定的url上加载,索引页和路径参数的值为10(在我的例子中,我使用的是React路由内)。

共有1个答案

柳胜
2023-03-14

我在构建Micronaut后端和Angular前端时也遇到了类似的问题。我通过Angular中的哈希路由解决了它。您可以在React中进行同样的操作(查看https://itnext.io/why-using-hash-based-urls-in-your-react-spa-will-save-you-more-time-than-you-think-a21e2c560879)。

Micronaut路由器的配置为:

micronaut:
  router:
    static-resources:
      default:
        enabled: true
        mapping: /pr/**
        paths:
        - classpath:web/public

然后您可以访问React应用程序:http://server:port/pr/#/any/parameters/you/want

 类似资料:
  • 你可以使用@RequestMapping注解来将请求URL,如/appointments等,映射到整个类上或某个特定的处理器方法上。一般来说,类级别的注解负责将一个特定(或符合某种模式)的请求路径映射到一个控制器上,同时通过方法级别的注解来细化映射,即根据特定的HTTP请求方法(“GET”“POST”方法等)、HTTP请求中是否携带特定参数等条件,将请求映射到匹配的方法上。 下面这段代码示例来自P

  • 问题内容: 我愿意根据JIRA问题的状态变化事件来触发我的Jenkins工作。我可以使用jenkins-trigger- plugin来做到这一点。但是,我希望获得有关该问题的更多信息,例如问题的描述等。我可以看到一个名为’JIRA_ISSUE_KEY’的环境变量,但是它给了我密钥而没有其他任何内容。 问题答案: 在当前的版本中,目前没有得到解决此对象。所有的jira- trigger-plugi

  • 本文向大家介绍ThinkPHP中公共函数路径和配置项路径的映射分析,包括了ThinkPHP中公共函数路径和配置项路径的映射分析的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了ThinkPHP中公共函数路径和配置项路径的映射。分享给大家供大家参考。具体分析如下: ThinkPHP中在使用公共函数时(单一入口文件对应独立的项目),在Common文件夹中可以写公共的函数文件,写成文件名为comm

  • 在收到客户端请求时,web 容器确定转发到哪一个 Web 应用。选择的 Web 应用必须具有最长的上下文路径匹配请求 URL 的开始。当映射到Servlet 时,URL 匹配的一部分是上下文。 Web 容器接下来必须用下面描述的路径匹配步骤找出 servlet 来处理请求。 用于映射到 Servlet 的路径是请求对象的请求 URL 减去上下文和路径参数部分。下面的 URL 路径映射规则按顺序使用

  • ap.parseQueryString(queryString) 把 URL 中的 queryString 解析成一个对象。 参数说明 参数 类型 必填 描述 queryString String 否 可不填,默认解析window.location.search 返回值说明 类型 默认值 描述 Object {} queryString 解析结果。可配合 ap.pushWindow 等的 data