java duplicate_java中出现duplicate local variable
展開全部
是由于定義了兩個同名變量引起的。
【基本解釋】:32313133353236313431303231363533e4b893e5b19e31333365643661Duplicate local variable session,顧名思義,就是重復的局部變量session。也就是說在你寫的頁面中,已經存在了一個session。
【對象】:
1、輸入輸出對象 : HttpServletRequest的request, HttpServletResponse的response, JspWriter的out;
2、作用域通信對象 :?HttpSession的session, ServletContext的application, PageContext的pageContext;
3、servlet對象 : Object的page, ServletConfig的config;
4、錯誤對象 : Throwable的exception。
【代碼】
HttpSession?session?= (HttpSession)request.getSession(true);
session.setAttribute("userid", userid)。
HttpServletRequest.getSession(true);這也是JSP中隱含的?session對象的來歷。也就是說,我的jsp文件中已經存在了一個session對象,在創建一個當然會出現問題。如果你實在想在創建一個session的話,可以考慮重新命名。比如session1,session2。
總結
以上是生活随笔為你收集整理的java duplicate_java中出现duplicate local variable的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机网络学习笔记(广域网)
- 下一篇: JAVA中interface接口的使用