session注册是否只能注册字符串型?我用整形就注册不进?在线

zzgl 2003-08-12 01:58:25
以下是代码,先取出数据。
<%@ page session="true"%>
String UName = rs.getString("UName");
int UType = rs.getInt("UType");
都可以显示。
out.println(UName);
out.println(UType);
注册
session.setAttribute("SUName", UName);
session.setAttribute("SUType", UType);
SUName注册进去了, UType注册就出现错误。
救救兄弟。
QQ:4757010
...全文
23 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzgl 2003-08-12
  • 打赏
  • 举报
回复
明白了,数据库里面是int型。
zhousm6 2003-08-12
  • 打赏
  • 举报
回复
只有getInt(),没有getInteger(),自己转一下吧。

int --> Integer Integer it = new Integer(6);
int --> String String s = String.valueOf(6);

String --> int int i = Integer.parseInt(str);
String --> Integer Integer it = Integer.valueOf(str);

Integer --> int int i = it.intValue();
Intgeger --> String String s = it.toString();
zzgl 2003-08-12
  • 打赏
  • 举报
回复
明白了,但我想可以从sql语句中直接将
int UType = rs.getInt("UType");
改成
Integer SUDID = rs.getInteger("UDID");
这样显示错误。
怎么样直接将数据取出来就是Integer型。
langjianjun 2003-08-12
  • 打赏
  • 举报
回复
同意,转成object就可以了。
也int 转成String也可
yaray 2003-08-12
  • 打赏
  • 举报
回复
应该是这样的:
Integer utype = new Integer(UType);
session.setAttribute("SUType", utype));


javahui 2003-08-12
  • 打赏
  • 举报
回复
方法:setAttribute(String key,Object object)
使用session.setAttribute("SUType", UType)肯定是错误的,UType是整型的,不是对象。所以编译通不过。
javahui 2003-08-12
  • 打赏
  • 举报
回复
session.setAttribute("SUType", new Integer(UType));


...

UType=((Integer)session.getAttribute("UType")).intValue();
yaray 2003-08-12
  • 打赏
  • 举报
回复
HttpSession类的setAttribute方法定义:
... setAttribute(String key,Object object){ .... }

你的:
session.setAttribute("SUType", UType);
应该是可以。

你验证一下UType是否为null ?
zzgl 2003-08-12
  • 打赏
  • 举报
回复
字符转化为整形是Integer.parseInt(pages);
怎么将Integer转化为String
怎么写?
zhousm6 2003-08-12
  • 打赏
  • 举报
回复
放到session中的只能是object(对象),int是基本数据类型(非对象),当然不能放到session中了。你可以转成Integer或String再放到session中去。
sgdb 2003-08-12
  • 打赏
  • 举报
回复
session.setAttribute("SUType", UType+"");
unsalted 2003-08-12
  • 打赏
  • 举报
回复
应该是下面的这样。
session.setAttribute(String str,Object obj);

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧