如果我将HttpServletRequest声明为final& HttpServletResponse在 doPost 方法中作为final。 我试图在登录页面中测试它。
答案 0 :(得分:0)
它不会影响您的应用程序,您只是无法在doPost
方法中修改其引用,但即使您可以(通过不将它们标记为final
),您也不应该尝试做到这一点。修改这些引用将是一个非常糟糕的主意。尽管如此,即使将其声明为final
,您也可以修改其状态,例如在请求中添加和删除属性。
这里有关于final
参数的一个很好的解释:final keyword in method parameters