servlet创建购物车时,ServletShopping.java想改为jsp,方便一些html页面操作,开头的多行导入java包忘了,要么<@page import=“a,b,c,d”>一起导入[两个包之间千万不要用"a","b"引号分开],要么分开一行行导入<@page import=“a”>、<@page import=“b”>。
其次,jsp程序段中声明对象时遇到图1红色波浪线错误,运行时报Unable to compile class for JSP: Duplicate local variable session。
原因,可能是多个jsp导入了相同程序段,也就是一个页面中引用的多个jsp页面中都包含该语句。
解决:直接注释掉报错代码段,OK;当然,这是我的错误,不一定适用你们的错误,因为网上其它解决这问题的思路还有很多。
Unable to compile class for JSP: Duplicate local variable session
![](https://img-home.csdnimg.cn/images/20240711042549.png)