请问session bean中如何获得当前登陆的用户名? 不要告诉我是从jsp中传过去,有没有别的办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题太那个了吧我觉得只能从jsp中传过去,session bean 说白了,不就是一堆供调用的方法吗 同意楼上的。EJB是主要是实现商业逻辑。不过你可以从Session中取呀 你可以在bean中的调用java.servelt.http类,在其中的一个方法中引用其中的request,response方法就可以了,如:import java.servelt.http.*;public class getUser(){ 你可以在bean中的调用java.servelt.http类,在其中的一个方法中引用其中的request,response方法就可以了,如:import java.servelt.http.*;public class getUser(){ public String reqUser(HttpServletRequest req,HttpServletResponse res) { String user=""; user=req.getRemoteUser(); return user; }}没有测试过,我想应该是这样的 我觉得jsp不把session或request传过去,ejb本身是不可能获得这些信息的。ejb本身并不要求客户是jsp或servlet,如果客户端是一般的application,根本就不存在session。 to all above!搞清楚了。这个问题太荒唐了,简直有点幼稚!darcy07(hahaer),zero_wgh(zero),allanic(阿伦)的回答都是对了!都给5分!reset2000(reset2000)精神可嘉!给感谢分5分! JFrame窗体透明问题 JAVA基础问题static [疑问]返回一个字符串的相反值如何做呢? 关于效率测试的一个疑问,欢迎讨论 IE运行APPLET的问题(急!) java多线程问题 求点拨一个Socket通信实验的“空指针错误”原因. 我是新人!大家说该找本什么书学啊~? 在何处可下载有关java类库知识的内容? 誰能給個對數據庫操作的bean例子﹗分不斷送上﹗ java中如何展开JTree? 紧急求救!!! JCreator Pro 2.0的注册码
我觉得只能从jsp中传过去,session bean 说白了,不就是一堆供调用的方法吗
import java.servelt.http.*;
public class getUser()
{
import java.servelt.http.*;
public class getUser()
{
public String reqUser(HttpServletRequest req,HttpServletResponse res)
{
String user="";
user=req.getRemoteUser();
return user;
}
}没有测试过,我想应该是这样的
搞清楚了。这个问题太荒唐了,简直有点幼稚!
darcy07(hahaer),zero_wgh(zero),allanic(阿伦)的回答都是对了!都给5分!
reset2000(reset2000)精神可嘉!给感谢分5分!