java.lang.NoSuchMethodException不存在的方法。
贴上baseServlet的代码
可以看到问题出在GoodsServlet.favorite()方法中
原因:因为用了baseServlet反射GoodsServlet中的favorite方法,但是方法的访问修饰符是protected,而不是Public
在这里复习一下Java中的四种访问修饰符
从小到大:
(1)private:只能被自己访问和修改。
(2)protected:自身,子类及同一个包中类可以访问。
(3)default(默认):同一包中的类可以访问,声明时没有加修饰符,认为是
(4)public:可以被所有其他类所访问。
解决方法:
将protected修饰符修改为public



