当前位置: 首页 > 知识库问答 >
问题:

从servlet访问参数的特殊情况,这些参数在servlet中被加密并包含

晋言
2023-03-14

我需要实现一个类似下面的URL。值得注意的是,我只需要访问它的一个参数,并且该参数应该包含的值是加密的,其中可能包含以下字符:

例1。

www.abc.com/disp?v=qww78agd=

上述url中的参数v包含值qww78agd=。

假设加密结果如下。

例2。

www.abc.com/disp?v=qww7

www.abc.com/disp?v=qww7

然后servlet将v和f作为两个独立的参数,而我想obatain qw7

我想从请求HashMap中获取所有键值对,并通过

有没有什么方法可以让我获得servlet上的查询字符串部分,并自己使用字符串处理对其进行解析?还是其他方法?

共有1个答案

颜华池
2023-03-14

这很容易。

使用请求。getQueryString()方法查询字符串部分在servlet上以字符串的形式获取,我使用自己的字符串处理逻辑对其进行处理。

 类似资料:
  • 谁能给我一个提示如何解决这个问题?我这样做是为了通过servlet链接执行电子邮件确认,如果有人可以建议我另一个解决方案将非常感谢。

  • 我有一个login JSP,它从文本框中的用户获取用户名/密码,并在提交时使用POST方法将用户名/密码参数转发到login Servlet。 现在我正在使用介于两者之间的Paros代理(作为中间人攻击)来陷阱参数。从JSP接收的参数在Paros中以纯文本形式捕获。

  • 问题内容: 我有一个要求,即只能从本地主机访问mysql数据库。我必须实现一个可以访问数据库的servlet,以允许该系统中的其他服务器访问数据(servlet可以充当代理)。但是,此系统由一个远程服务器组成,该服务器下载执行以下语句的大部分数据: 有人可以建议我如何编写一个以有效方式流式传输此类数据的servlet吗(我是数据库新手)? 问题答案: 首先,我不建议为此使用servlet。有关正确

  • 问题内容: 尝试使用HttpServlet#doPut从PUT请求中获取参数: 使用curl发送请求: 使用doGet和GET curl请求可以正常工作。我想念什么吗? 问题答案: 基于评论和进一步的研究,我意识到Servlet无法假定有关将数据放入服务器的任何信息,因此不会解析名称/值对。 以下解决方案似乎是处理通过PUT传递的任何数据的正确方法,并且可以解析为XML,名称/值等。

  • 我有2个jsp页面。在第一个jsp页面中,我使用选择主题的组合框,几个单选按钮用于操作。在这个页面上,我收到了请求。getParameter(“subjectID”)。 最好显示servlet和jsp 在这个页面中,我从组合框中选择主题。然后选择“添加测试”。在我进入servlet之后 在那里,我可以根据请求获得主题的值。getParameter(“主题”) near-转到下一个jsp 在jsp中

  • 我对JSP/servlets相当陌生,我一直在研究一些东西,它已经工作了一段时间。我有一个名为'telgir.jsp'的jsp,我从这个jsp向一个名为'tel Kayit'的servlet传递一个URL参数。 在LocalHost上运行时JSP页面的一个示例URL: 当我在servlet中接收到参数时,参数发生了变化,因此无法正确地对其进行解码并获得结果。根据我的研究,我意识到“%”符号使我的代