【20世纪的战争与和平】阅读材料,回答下列问题。
材料一:美国参议员约翰逊在参议院就《非战公约》进行辩论时,说它是“无舵之船,无屋宇之街衢,无字之书,无剑之鞘,无指针之钟表,无花朵之花冠……”
——王明中《评凯洛格非战公约》
材料二:昔日处境坎坷,被人视为鸡肋的《非战公约》却主导了整个(纽伦堡)审判过程……四大国的起诉人无论如何旁征博引,他们都无一例外的求助于《非战公约》……其所倡导的原则与和平运动所秉持的理念找到了契合。
——王立柱《非战公约 历史定位的转变》
请回答:
(1)根据材料一并结合所学知识,指出约翰逊作出上述评价的依据
(2)根据材料二并结合所学知识,说明人们对《非战公约》的态度有何变化?分析其原因是什么?