如果我没猜错,application应该是jsp中的全局对象.application.getAttribute("name")的意思是得到name这个变量的值.得到的结果为Object.而你定义的存储变量name为String.所以(String)表示将object类型强制转换为String类型.
定义一个字符串变量name
并用当前应用程序application的getAttribute()方法获得name(两个name不一样)的值
并且强制转换一下(转换成string类型)
定义string类型的name,该值从application类型的name对象获得的