in shiro-basic/src/main/java/org/apache/struts2/shiro/example/action/WelcomeAction.java [15:35]
public String execute()
{
String result = ERROR;
if (isAuthenticated())
{
// Retrieve value from session
Session session = getShiroUser().getSession();
String value = (String) session.getAttribute("MyUsername");
if (value.equals(username))
{
log.info("Retrieved the correct 'username' value [" + value + "] from session");
}
printRoles();
printPermissions();
result = SUCCESS;
}
return result;
}