gpt4 book ai didi

java - 如何制作自定义网址,例如 mywebsite.com/movie_title 而不是 mywebsite.com/movie?id=9282

转载 作者:行者123 更新时间:2023-12-02 05:21:12 26 4
gpt4 key购买 nike

我正在使用 java 和谷歌应用程序引擎构建一个网站。我需要创建像 www.mywebsite.com/the_dark_knight_rises 这样的网址

当用户访问该网址时,将从我的数据库 (mysql) 中提取有关电影《黑暗骑士崛起》的信息并显示

我遇到的问题是

1) 我不知道如何继续制作这些动态网址,因为我的数据库包含 500k 部电影,所以我不认为我可以手动制作它们

2) 我如何获取有关该记录的信息。我有一个想法,将网址的/the_dark_knight_rises 部分替换为空格下划线,并尝试搜索我的数据库,例如 select * from table where title like 'the dark Knightrises' 但我不确定如果这是最好的解决方案或如何获取 url 的该部分

欢迎任何帮助/指导

最佳答案

1) 使用getPathInfo()getRequestURI()从当前 url 中提取路径

2)从路径中删除下划线并构造电影标题

3) 进行数据库调用

4) 如果存在则显示 movei,如果不存在则显示 404。

关于java - 如何制作自定义网址,例如 mywebsite.com/movie_title 而不是 mywebsite.com/movie?id=9282,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26508461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com