Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过jsp和spring security中的警报框获取当前登录角色_Java_Spring_Jsp - Fatal编程技术网

Java 如何通过jsp和spring security中的警报框获取当前登录角色

Java 如何通过jsp和spring security中的警报框获取当前登录角色,java,spring,jsp,Java,Spring,Jsp,我有一个包含如下角色的jsp 如何在我的脚本中提醒角色,如 如果(角色=='Incident Incharge') { 警报(角色) } 将${role}的值存储为隐藏的html字段(或其他一些dom元素) 然后可以从javascript访问它 e、 g 或 将${role}的值存储为隐藏的html字段(或其他一些dom元素) 然后可以从javascript访问它 e、 g 或 你为什么选择这个角色?最佳实践是由Spring Security提供的标记库: <security:

我有一个包含如下角色的jsp


如何在我的脚本中提醒角色,如


如果(角色=='Incident Incharge')
{
警报(角色)
}

${role}
的值存储为隐藏的html字段(或其他一些dom元素) 然后可以从javascript访问它

e、 g


${role}
的值存储为隐藏的html字段(或其他一些dom元素) 然后可以从javascript访问它

e、 g


你为什么选择这个角色?最佳实践是由Spring Security提供的标记库:

<security:authorize access="hasRole('Incident Incharge')">

......

</security:authorize>

......

如果需要提醒一个
$(角色)
您可以将其存储在隐藏输入中,并使用JS访问该隐藏输入。为什么要选中角色?最佳实践是由Spring Security提供的标记库:

<security:authorize access="hasRole('Incident Incharge')">

......

</security:authorize>

......

如果需要向
$(角色)
发出警报,您可以将其存储在隐藏的输入中,并使用JS访问此隐藏的输入

其中一个示例,您可以在此处看到:其中一个示例,您可以在此处看到:
<input type="hidden" id="myrole" name="myrole" value="${role}" /> 
var role = $('#myrole').val ();
var role= document.getElementById('myrole');
<security:authorize access="hasRole('Incident Incharge')">

......

</security:authorize>