gpt4 book ai didi

java - WebServlet urlpatterns 获取参数

转载 作者:行者123 更新时间:2023-11-30 03:56:36 33 4
gpt4 key购买 nike

在 Servlet 类中:

@WebServlet(name = "SinglePost", urlPatterns = {"/post/*"})
public class SinglePost extends HttpServlet {

protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//do something...
}

}

基本:example.site/SinglePost?id_post=123,以及在 doGet 方法中:

id = request.getParameters("id_post");

但是现在,如何在访问抛出网址时在 doGet 中获取 id_post:example.site/post/123

最佳答案

您的 id_post 作为路径元素发送,而不是作为请求参数。

您必须使用 HttpServletRequest#getPathInfo() 和/或 HttpServletRequest#getServletPath() 来提取 URL 的该部分。

关于java - WebServlet urlpatterns 获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23018894/

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