看代码:
Person person = r.getUser();
OrgPerson op = new OrgPerson();
op.setRecid(person.getId());
op.setEduLevel(person.getEduLevel());
op.setEmail(person.getEmail());
op.setJob(person.getJob());
request.getSession().setAttribute("person",person);
我把用户信息放到session里,我用的是ssh,现在我想在action里面获取出来用户的ID信息,应该怎么写,详细点,本人菜鸟,谢谢哈~~
Person person = r.getUser();
OrgPerson op = new OrgPerson();
op.setRecid(person.getId());
op.setEduLevel(person.getEduLevel());
op.setEmail(person.getEmail());
op.setJob(person.getJob());
request.getSession().setAttribute("person",person);
我把用户信息放到session里,我用的是ssh,现在我想在action里面获取出来用户的ID信息,应该怎么写,详细点,本人菜鸟,谢谢哈~~
解决方案 »
- 跪求java高手:安装jdk会出现两个jre,哪个jre是jdk运行时候需要的。 jdk下有lib、bin。jdk的jre下有lib、bin有什么区别。
- Servlet 获取FCKeditor标签内容
- JAVA中用AJAX如何动态实现树型结构
- 怎么解决sql 2000中的中文读到页面乱码 英文数字正常显示
- ******关于孙玉琴的《tomcat与java web开发技术详解》里的第一个例子helloapp出错,请大家帮忙,谢谢
- !!!eclipse3.0和tomcat问题,请教!!!!!!
- 能否在JBuilder9中集成Struts1.1??
- 关于EJB-QL的问题
- petstore怎么安装,怎么用啊?
- springMvc 的问题
- 【几个面试题】!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- Spring使用注解来管理 --单例类调用Dao层问题
再然后我想获取ID就不会了
在action里
import com.opensymphony.xwork2.ActionContext;
ActionContext actionContext = ActionContext.getContext();
Map session = ctx.getSession(); //session
Person person = (Person )session.get("person");
修正import com.opensymphony.xwork2.ActionContext;public String execute() throws Exception {
ActionContext actionContext = ActionContext.getContext();
Map session = actionContext.getSession(); //session
Person person = (Person )session.get("person");
return SUCCESS;
}