当前位置: 技术问答>java相关
jsp的session问题,请指教。
来源: 互联网 发布时间:2015-09-06
本文导语: 源代码: 用户名: 密 码: 编译错误: Incompatible type for declaration. Explicit cast needed to convert java.lang.Object to java.lang.String. String login=session.getValue(lo...
源代码:
编译错误:
Incompatible type for declaration. Explicit cast needed to convert java.lang.Object to java.lang.String.
String login=session.getValue(login);
我新建的session对吗??
我是新手,刚开始学jsp,请各位大虾帮忙。
用户名:
密 码:
编译错误:
Incompatible type for declaration. Explicit cast needed to convert java.lang.Object to java.lang.String.
String login=session.getValue(login);
我新建的session对吗??
我是新手,刚开始学jsp,请各位大虾帮忙。
|
噢,对了,session.getValue("login"); 这个用法不推荐了
应该用session.getAttribute("login")
还有,如果你session项的名字叫login的话,应该在括号中加引号
应该用session.getAttribute("login")
还有,如果你session项的名字叫login的话,应该在括号中加引号
|
Incompatible type for declaration. Explicit cast needed to convert java.lang.Object to java.lang.String.
-------------需要强制类型转换。
String login=(String)session.getValue(login);
另外用setValue(),getValue()方法是java1.1中的做法,过时了
现在用setAttribute(),getAttribute().
-------------需要强制类型转换。
String login=(String)session.getValue(login);
另外用setValue(),getValue()方法是java1.1中的做法,过时了
现在用setAttribute(),getAttribute().
|
session.getValue(string)过期了,建议用session.getAttribute()
看看api吧,返回值是Object,应该写为
String login = (String)session.getAttribute(login);
看看api吧,返回值是Object,应该写为
String login = (String)session.getAttribute(login);
|
来晚来,哎~
----------------------------------------
==================================================================
注意:此人因发表爱国言论,被斑竹hexiaofen*扣除6分信誉分,问你死未?!
*****************************************************************
----------------------------------------
==================================================================
注意:此人因发表爱国言论,被斑竹hexiaofen*扣除6分信誉分,问你死未?!
*****************************************************************