1.由f'(x)=-3x²+3=-3(x-1)(x+1)=0,得x=1,-1
f(-1)=-2+a为极小值
f(1)=2+a为极大值
2. 当极小值=0,或极大值=0时,f(x)=0恰有2个实根
因此有a=2或-2.