设置一个参数来请求对象

set a parameter to request object

我正在使用其他人的代码,它有一个方法可以调用以从站点注销。在这个方法中,我有以下条件:

   if (request.getParameter("logout") != null) {
       //the rest of the code     
   }

问题是:如何设置 "request" 对象的参数,以便注销值可以不同于 "null"?代码中表达的条件总是 returns 一个 "null" 值,因此代码的其余部分永远不会执行。有没有办法更改 "logout" 参数以便我仍然可以使用此方法,或者我应该使用另一种方法吗?

如果你想在请求中添加参数,你需要将它附加到你在 Servlet API 上面使用的 API 上的 URL.Depending ,它可能会有所不同,但想法是一样的:

RequestDispatcher 调度器 = request.getRequestDispatcher("/servlet/some.ThirdPartyServlet" + “?” + "param_name=" + "somevalue")