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接口的使用