gpt4 book ai didi

java - Servlet 路径信息包含空字符串

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

我有以下 servlet:

@WebServlet("/publication/topic/*")
public class ViewTopicPublicationsServlet extends HttpServlet {

protected void doGet(HttpServletRequest request, HttpServletResponse response) {
String[] pathInfo = request.getPathInfo().split("/");
System.out.println(Arrays.toString(pathInfo));
...
}
}

例如,如果我有这样的网址:http://localhost:8080/bulletinboard/publication/topic/SALE

我想省略空字符串。所以 pathInfo 导致 [SALE] 而不是 [,SALE]

如何实现?

最佳答案

您可以省略第一个字符,因为它始终是斜线:

request.getPathInfo().substring(1).split("/")

关于java - Servlet 路径信息包含空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29603205/

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