首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于本地化的Vertx Web路由

基于本地化的Vertx Web路由
EN

Stack Overflow用户
提问于 2018-03-23 16:02:14
回答 1查看 184关注 0票数 1

在vertx-web中有什么简单的方法可以做到这一点吗?

en =英文字符,cn =简体字符,tw =繁体字符

代码语言:javascript
复制
localhost:8080/en/home
localhost:8080/cn/home
localhost:8080/tw/home

localhost:8080/en/user/mange
localhost:8080/cn/user/mange
localhost:8080/tw/user/mange

有没有什么通用的方法来切换en/cn/tw本地化路径?

EN

回答 1

Stack Overflow用户

发布于 2018-03-27 06:45:42

实现将如下所示

代码语言:javascript
复制
        Route route = router.route(HttpMethod.POST, "/:locale/home");

        route.handler(routingContext -> {

          String locale = routingContext.request().getParam("locale");

          // Do something with them...
        });



        Route route = router.route(HttpMethod.POST, "/:locale/user/manage");

        route.handler(routingContext -> {

          String locale = routingContext.request().getParam("locale");

          // Do something with them...
        });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49444937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档