欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

java duplicate_java中出现duplicate local variable

发布时间:2023/12/18 编程问答 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。