文档介绍:: .
当Session失效时,提示用户重新登录。
1、・UI*IfmbCMrtrcjL雷;
;
:
.,Script-Serializatitin:.,SessianState:
publicclassajct_period:BaseKandler
{_'publicoverridevoidAjaxProcess(HttpCortextcontaxt){intpage=(context,['page"]);//页索引n,ntrovs=:on戏已rt・ToIirt32(Gorrt^itt,Rpquert*Parajnw「rDww"]);stringdm=([*dm*]1取队名stringkm=Converi,ToStrinf(contest*Session[akm^])矿名stringuserlevel=(context,Sessia|i["-U5erlevel"])用户级另4stringsqlstr=^sbIbc!*fr&m(sel&ctt・+jrawncuminfroni(?elect*fromT_HOUSE)twherai〃/条件查询begin
stringKM=context*「KH']:stringDM=context*["DM']:stringZM=context*Request-Params["ZM1']:stringKSRJQ-#['KS3<J3,Y];stringJSRJQ='JSRfi,T]:
100%
当用户在进行增、删、改、查、刷新、提交操作时,都要进行Session是否过期的判断,当过期时,要能及时返回登录页面。
1、查看(show_):让其后台类继承BasePage类(判断Session是否过期)。
2、编辑(input_):让其后台类继承BasePage类,();(终止代码,使其不再执行其他JS方法)。
3、增加,更新(insert_,update」:继承BaseHandler类,(判断Session是否过期)。4、删除(destroy」:继承BaseHandle,
(当Session过期时,前台没有收到post返回值,但删除后会reload数据表格,所以此时会提示过期,重新登录)。
5、刷新(get」:给datagrid增加loader事件()
6表单提交时,给submitForm增加data判断,判断data是否为空,从而判断session是否失效。
二对于多行文本,当