練功房推薦書單

  • 猛虎出柙雙劍合璧版--最新 OCA / OCP Java SE 7 Programmer 專業認證 (電子書)
  • 流浪教師存零股存到3000萬(全新增修版)(書+DVD)
  • 開始在關西自助旅行(京都‧大阪‧神戶‧奈良)(全新增訂版)
  • 不敗教主的300張股票存股術

关于session超时的登陆机制 RSS feed
討論區首頁 » JForum中文社群 JForum Chinese Users Community
發表人 內容
wu_net2008

八級學員

註冊時間: 2008/4/30
文章: 20
離線
例如当我在短信功能下停留太长时间后,再刷新页面后程序会自动跳到登陆页,登陆成功后会自动再跳回来(这个过程URL地址是一直不变的)。我想了解的是这个机制是如何实现的,在哪个类里实现的,谢谢!~!~!~!~!~!~
andowson

七段學員
[Avatar]

註冊時間: 2007/1/2
文章: 718
來自: 台北
離線
您可以看一下net.jforum.view.forum.PrivateMessageAction這個類別的sendSave() method:

public class PrivateMessageAction extends Command
{
...
public void sendSave()
{
if (!SessionFacade.isLogged()) {
this.setTemplateName(ViewCommon.contextToLogin());
return;
}
...
}
...
}

分享經驗 累積智慧
[WWW]
wu_net2008

八級學員

註冊時間: 2008/4/30
文章: 20
離線
恩,这段代码我看到了,但是还有些别的地方似乎也用到了这种机制,比如在回复信息页session超时之后同样会跳回登陆,再跳回来,可我在相应的类里就没看到类似的代码。
andowson

七段學員
[Avatar]

註冊時間: 2007/1/2
文章: 718
來自: 台北
離線
我不是很清楚您所指的類別是哪一個,可否請您再明確地說明一下您的問題是什麼?

分享經驗 累積智慧
[WWW]
 
討論區首頁 » JForum中文社群 JForum Chinese Users Community
前往:   
行動版