显示类别名称而不是类别代码

2020-09-14 15:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 你们中的任何人都可以帮助...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

你们中的任何人都可以帮助我如何在URL中显示类别名称而不是类别编号/代码吗? 我想在URL中显示类别的含义全名。

http://localhost:9001/Category/Servers/c/10031

如果看到10031是类别代码,则不需要显示这样的名称。

http://localhost:9001/Category/Servers/c/flat-bed

先谢谢了。

5条回答
SC_Yao
2020-09-14 16:23

嗨,SasiReddy

通过以下方法在AbstractCategoryPageController中重写URL时,类别和超类别名称将附加到URL上

 受保护的字符串performSearchAndGetResultsPage

  

但是,如果您选择在此处更改逻辑并希望在/c/之后显示类别名称,则必须更改您的categoryPageController并在下面的方法中进行更改

  @RequestMapping(value =
      {CATEGORY_CODE_PATH_VARIABLE_PATTERN,"/img/**" + CATEGORY_CODE_PATH_VARIABLE_PATTERN},方法= RequestMethod.GET)
      public String category(@PathVariable(" categoryCode")final String categoryCode,//NOSONAR

  

将值从categoryCode更改为categoryName,并改为使用categoryName查询数据库。

注意:我个人不建议使用此方法。 最好在进行此类更改之前先咨询您的SEO团队

一周热门 更多>