string name =(string)application.getAttribute("name")这句话是什么意思啊

谁帮我详细解释一下,谢谢 高分!
2025-03-22 18:45:31
推荐回答(3个)
回答1:

如果我没猜错,application应该是jsp中的全局对象.application.getAttribute("name")的意思是得到name这个变量的值.得到的结果为Object.而你定义的存储变量name为String.所以(String)表示将object类型强制转换为String类型.

回答2:

定义一个字符串变量name
并用当前应用程序application的getAttribute()方法获得name(两个name不一样)的值
并且强制转换一下(转换成string类型)

回答3:

定义string类型的name,该值从application类型的name对象获得的