我有一個遺留的java webapp使用Acegi安全。我試圖從jsp頁面中刪除所有java腳本。是否有任何ACEGI標籤可用於替換以下表達式:ACEGI標籤訪問目前登錄用戶對象
SecurityContextHolder.getContext().getAuthentication()
上述表達式返回當前登錄的用戶對象。例如,我可能有一個JSP頁面,上面寫着「你好,鮑勃你的生日是1980年1月1日。」從Bob的用戶對象中提取名字「Bob」和生日。
注意:我知道我的Struts Action可以聲明User對象並將其初始化爲上述代碼的值,但我更願意直接從JSP頁面訪問當前登錄的用戶。