求大神救命,新手好难做,js的有关问题

求大神救命,新手好难做,js的问题
求大神教教我,我现在有如下图一jsp页面求大神救命,新手好难做,js的有关问题
,里面的<script>语句是控制每一个部分的页面显示操作的,我现在已经在这个jsp里面,拿到了用户的角色的数据,请问,我可以通过这个角色数据,进行一个判断,当用户角色等于什么的时候就显示哪些《script》么?
------解决思路----------------------
传送门:http://www.jb51.net/article/55696.htm

既然div已经写好了,也有了id,那直接在JavaScript里面,操作div就行了。用原生javascript或者jquery都行。
style="display: none;"
document.getElementById("base").style.display="none";//隐藏
document.getElementById("base").style.display="";//显示


至于所谓的用户判断,也就是if-else-语句呗,和后台语言没多大区别的。

var username=......;
if(username=="aaa"){
document.getElementById("base").style.display="none";//隐藏
}else{
document.getElementById("base").style.display="";//显示
}

------解决思路----------------------
<c:if test="<%=如果是用户a%>">
<script type="text/javascript" src="a.js"></script>
</c:if>

<c:if test="<%=如果是用户b%>">
<script type="text/javascript" src="b.js"></script>
</c:if>

------解决思路----------------------
引用:
Quote: 引用:

稍微看了一下,不知道是不是我理解的意思,如果是根据角色用js去处理js代码我觉得不科学,毕竟角色和权限挂钩,我的建议是在jsp页面用后台语言去根据角色做判断,去加载哪些js页面,这样返回给浏览器的就是处理好的静态数据了。这样更符合逻辑


其实您的理解是正确的,但是我确实不懂应该怎么操作,能否详细一点的教教我
jsp标签库里用标签做判断,成立就把加载js的那些东西放里面,不成立就放另一些,就是简单的标签判断,是你想多了