如何在 doGet servlet 中的其他地方重用 Request.getParameter( "paramName" )



我在 servlet 中有doGetdoPost方法,我在这两个方法中都有Request.getParameter("paramName")我想在代码中的另一个位置使用doGetRequest.getParameter("paramName"),例如:

protected void doGet(HttpServletRequest Request, HttpServletResponse res) throws IOException {
res.setContentType("text/html");
PrintWriter pw = res.getWriter();        
pw.print("Param is "+  Request.getParameter("paramName"));
}
PrintWriter out = res.getWriter();
out.write( Request.getParameter("paramName"));

有可能做到这一点吗?

您可以将请求传递给方法,也可以将值拉入变量并将其传递给方法。

String data = Request.getParameter("paramName");
doSomethingWithData(data);
private void doSomethingWithData(String data){
System.out.println(data);
}

最新更新