cs_javabao
2012-12-10 16:38
浏览 481
已采纳

rest如何通过增加 jsessionid参数的方式实现session

rest是无状态的,想通过url增加jsessionid参数的方式实现session.
如:定义接口一:
@POST
@Produces( { "application/json", "application/xml" })
@Consumes(application/json)
@Path("/rest/test1")
public void test1(@Context HttpServletRequest request) throws Exception {
request.getSession().setAttribute("test","test");
}
问题一:如何在调用/rest/test1的时候取得jsessionid?
接口二:
@POST
@Produces( { "application/json", "application/xml" })
@Consumes(application/json)
@Path("/rest/test2")
public void test2() throws Exception {
//取得session
//session.getAttribute("test");
}
问题二:
如何在调用/rest/test2/?jsessionid=xxxxxxxx的时候取得session,进而取得test1中写入的信息?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题