服务器端难免进行请求信息的传递,如
public String saveInfo(User user){
//将user中的信息传递到另外一个url中,并获取返回内容
// redis.save("user_"+user.getId(),user);
String str = HtmlToString.getByUrl(basePath+"/publish/services/getUserHtml.action?flag=1&btype="+user.getId());
user.setUserInfo(str);
jdbc.save(user);
}
如何将user这个对象直接传递给getUserHtml.action这个request,最直接的办法是将此对象写到redis、memche等缓存中,其次可以考虑将对象存储到session中,但是需要考虑数据的一致性,以免线程间相互覆盖