Java 如何检查项目中设置的getParameter

Java 如何检查项目中设置的getParameter,java,jsp,servlets,Java,Jsp,Servlets,我正在分析现有的项目,在我看到的一个JSP页面中 String server=request.getParameter("server"); 但我正在尝试检查如何找到服务器参数的设置位置 我搜索了setParameter(“服务器”),运气不好 有人能就此提出建议吗 主要思想是,我需要更改在“服务器”参数中设置的值。您可以查看任何HTML元素,其中可能有类似于的标记。我已经给出了文本框的例子,它可以是任何东西。 不,没有称为request.setParameter()的方法。您可以从提交表单的

我正在分析现有的项目,在我看到的一个JSP页面中

String server=request.getParameter("server");
但我正在尝试检查如何找到服务器参数的设置位置

我搜索了
setParameter(“服务器”)
,运气不好 有人能就此提出建议吗


主要思想是,我需要更改在“服务器”参数中设置的值。

您可以查看任何HTML元素,其中可能有类似于
的标记。我已经给出了文本框的例子,它可以是任何东西。
不,没有称为
request.setParameter()的方法。

您可以从提交表单的html/jsp页面获取此属性。

它由客户端(如浏览器)生成的HTTP请求设置。例如,HTML表单在提交时会产生一个HTTP请求,每个字段都有参数。独立客户端(非浏览器)只需将这些参数添加到URL本身即可设置请求参数


因此,首先您必须确定是什么生成了导致调用JSP页面的HTTP请求。一旦找到生成请求的人,就很容易找到参数本身是如何设置的。

web.xml
中,首先检查
请求来自JSP/HTML中的哪个表单


在相应的操作中,您将获得表单中的所有输入字段,这些字段将通过
请求在servlet中获取。getParameter(“”)

此参数在提交任何表单时设置。检查调用此servlet的页面。该页面将包含一个具有类似
字段的表单。如果未找到,请检查
URL查询参数

编辑
web.xml
中检查哪个URL映射到您的servlet。

您知道哪个页面正在调用此servlet吗?我的jsp页面服务器中有以下条目:在web.xml中选择一个环境检查哪个URL映射到您的servlet。通过该URL,您将知道特定的页面。@imrantariq:这似乎是maual或开发人员通过代码查找相关html页面并检查参数是否从该页面提交的方法,对吗??这我已经知道了,谢谢你的帮助,我在想,如果你在服务器上有一个servlet,一个html页面发送请求,我们可以在那里检查请求是否包含具有该名称的参数。是的,你可以检查。if(request.getParameter(“服务器”)!=null){}