Java OpenXava实体安全

Java OpenXava实体安全,java,security,openxava,Java,Security,Openxava,如何显示基于登录用户角色的实体?所以,如果用户以管理员角色登录,他将获得对所有系统元素的访问权限,如果他以用户身份登录,他将获得系统的一个子集 感谢使用OpenXava,您可以选择生成基于portlet的应用程序或普通的webapp war,这里有两个选项:1)将portlet的war部署到某些portlet容器中,如Liferay,然后使用Liferay的安全模式和其他功能 另一方面,如果你选择一个webappwar,你可以看看这个(不是免费的)插件。。。或者,您可以使用Spring secu

如何显示基于登录用户角色的实体?所以,如果用户以管理员角色登录,他将获得对所有系统元素的访问权限,如果他以用户身份登录,他将获得系统的一个子集


感谢使用OpenXava,您可以选择生成基于portlet的应用程序或普通的webapp war,这里有两个选项:1)将portlet的war部署到某些portlet容器中,如Liferay,然后使用Liferay的安全模式和其他功能

另一方面,如果你选择一个webappwar,你可以看看这个(不是免费的)插件。。。或者,您可以使用Spring security之类的工具来实现安全层,下面是一个带有扩展示例的minuteproject博客条目。。。。我还没有测试最后一个示例,事实上,当我尝试将Spring集成到其他OpenXava项目中用于ActiveMQ JMS时,我遇到了一些问题(然后我确实采用了其他方法)。。。但是,如果您遵循相同的步骤并在OpenXava应用程序中使用Spring安全性,那么它可能会起作用