Java 获取查询字符串

标签 java servlets request string-parsing

所以我试图捕获 getQueryString() 的某个部分。我知道我可以尝试遍历并解析字符串以获得我想要的特定部分,但希望能够捕获我需要的部分。

这是我的查询结果:

N=0&Ntk=General&Ntt=info&Nty=1&D=info&Ntx=mode+matchallpartial&Dx=mode+matchall

我只是想捕获这部分:Ntt=info

=info 部分将更改为搜索请求的内容。

我已经浏览了很多 API 请求功能,但没有找到任何适合我的东西。

我只需要解析它吗?

最佳答案

使用ServletRequest.getParameter

req.getParameter('Ntt');

如果没有设置该参数,则返回null。

关于Java 获取查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3169614/

相关文章:

java - 多个 if 语句修改私有(private)字段

java - 关于 servlet 的日志配置

java - Java中耗时不一致

java - 如何返回斐波那契给定索引之前的每个索引值

java - 如何在 OData 响应 Olingo 中设置 cookie?

java - php 和 servlet 应用程序之间的通信

http - 如何在 Java 中安全地处理原始(文件)数据?

php - 如何从这个 xml 在 php 中生成 soap 请求?

javascript - 如何在循环中顺序运行请求?

java - 如何通知 Android 线程执行方法?