String h=(String)session.getAttribute("username");
一般是这样的
不知道你具体是什么需求
一般是这样的
不知道你具体是什么需求
解决方案 »
- Hibernate+Struts2实现查询操作,不报错,Hibernate显示查询语句也正确,jsp页面就是不显示查询结果!!!!!
- 帮忙找下错看看!!!!
- 问一个简单的网络问题?
- jsp中servlet的runtime问题
- 求救!在页面实现动态增加删除输入框并插入数据(100分)
- 为什么产生例外了?
- 有谁有ApacheModuleJServ.dll??请发给我一份~万分感谢!![email protected]
- 下载本地工程 jsp文件, 要原代码, 不要生成生的怎么办..
- 我的tomcat 不能搞servlet?
- 怎样使用indexOf的时候忽略大小写?
- 菜鸟的问题,关于日期的
- JSP页面中,输入项目较多,多个BEAN,其中有Collection,怎么组织输入?
Object obj = session.getAttribute("username");
String clzName = "";
if(obj != null){
clzName = obj.getClass().getName();
}
Class h=session.getAttribute("username").getClass();
out.println(h);
这样写是不行的.
session返回的是一个对象,但是不能用CLASS这个啊,前面应加你这个返回的是属于那个类了,要是不知道就用楼上说的那样用 Object这个类作为返回的类型,因为Object是所有类的超类,这个就是类的多态性的利用了OK
你看看Object这个类的文档应该就明白了阿,就差一点点。
Object obj = session.getAttribute("username");
String clzName = "";
if(obj != null){
clzName = obj.getClass().getName();
}