@JFinal 由于每次进jfinal都发现我的登陆没了,明明有做保持登陆,查了下浏览器cookie也存在。经过排查发现原来,cookie是保存在“jfinal.com”,而我保存的书签是“www.jfinal.com”,这两者cookie不共用。如果要共用,则需要在保存cookie时设置domain。代码如下:
setCookie(String name, String value, int maxAgeInSeconds, String path, String domain, boolean isHttpOnly)
setCookie(LoginService.sessionIdName, sessionId, maxAgeInSeconds,"/","jfinal.com", true);