我写了以下函数:
<cffunction name="check_session_valid" returntype="boolean">
<cfif NOT StructKeyExists(session,"username") OR (len(session.username) EQ 0)>
<script>location.href = 'logout.cfm'</script>
<cfabort>
</cfif>
<cfset session.myApp_start = now()>
<cfreturn true>
</cffunction>
在我的 .cfm 页面中,我可以使用
<cfset session_valid = application.lib.check_session_valid()>
或者
#application.lib.check_session_valid()#
有什么不同?最佳实践?