gpt4 book ai didi

Java URL - 传递参数 - Servlet

转载 作者:行者123 更新时间:2023-11-29 08:19:30 27 4
gpt4 key购买 nike

目前使用 HTTPServletRequest 类,特别是 .getQueryString 方法来检索输入的 URL。

它将解析的 URL 是 server/package/servlet?args1/args2/arg3..

我想从 URL 中删除问号 (?),但我不知道您将如何完成此操作。我只是想用正斜杠 (/) 替换它,但是每次我尝试这样做时都会出错。有谁知道如何将问号更改为正斜杠?

最佳答案

您想要它以便输入 URL 可以是 http://example.com/servlet/arg1/arg2/arg3 吗?

如果是这样,那么您想在以下行中添加一个 servlet 映射/sevletname/* 到您的 web.xml。

所以在你的 web.xml 中你想要:

  <servlet>
<servlet-name>ServletName</servlet-name>
<servlet-class>biggle.whatever.Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletName</servlet-name>
<url-pattern>/webxml_random/*</url-pattern>
</servlet-mapping>

关于Java URL - 传递参数 - Servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367039/

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