情况如下:
我登陆的程序是把登陆者的信息放在了Logineduser里面
在显示页面上可以通过${Logineduser.userclass}得到用户类型
问题来了:
我现在想在页面的的处理程序<%%>中获取${Logineduser.userclass}怎么实现我想的方法是从超链接传入 但是我点击超链接的是导航框架的页面里面的  好像不在一个框架里参数传不过去;
<%%>里面又不支持EL语言 我晕 我只是想点击左边导航框架的显示留言 在右边的框架显示出此用户权限能读到的留言 "select count(*) from message where limituser='所有人' or limituser="+userclass;

解决方案 »

  1.   

    String vl = (String)getAttribute("Logineduser.userclass");
      

  2.   

    要在jsp文件头上导入Logineduser 这个类吧<%
    Logineduser logineduser= (Logineduser)session.getAttribute("Logineduser");
    out.print(Logineduser.userclass);
    %>
      

  3.   

    难道不是这样String vl = (String)request.getSession.getAttribute("Logineduser.userclass");
    或者String vl = (String)request.getAttribute("Logineduser.userclass");
      

  4.   

    晕,eclipse不是可以按提示自动导入的吗?  汗。。
      

  5.   

    Logineduser 不是个类对象吗?
      

  6.   

    源码
    request.getSession.setAttribute("Logineduser");Logineduser这个是类?
      

  7.   

    方法一:User user=(User)request.getSession.getAttribute("Logineduser");
    String userclass=user.getUserclass();
    方法二:String vl = (String)getAttribute("Logineduser.userclass"); 2楼的提示
    但是不知道是这样String vl = (String)request.getSession.getAttribute("Logineduser.userclass");
    或者String vl = (String)request.getAttribute("Logineduser.userclass");
      

  8.   

    如果Logineduser不是个类,那你Logineduser.userclass 干啥
    这不是在调用Logineduser的userclass属性么。
      

  9.   

    类似这样的
    <%@ page import="java.lang.String" %> 
      

  10.   

    要在jsp文件头上导入Logineduser 这个类吧<%
    Logineduser logineduser= (Logineduser)session.getAttribute("Logineduser");
    out.print(Logineduser.userclass);
    %>正解
      

  11.   


    方法二中,不知是从session里拿还是request里拿的话,主要看你后台保存在session,还是request里。
      

  12.   

    源码
    User user=new User();
    request.getSession.setAttribute("Logineduser",user);Logineduser只是SESSION里面的一个属性 我Logineduser.userclass 是去属性值
      

  13.   


    <%
        User user = (User)request.getSession.getAttribute("Logineduser");
        String userclass = user.getUserclass();
        String sql = "select count(*) from message where limituser='所有人' or limituser="+userclass;
    %>导入User类即可
      

  14.   

    这个我知道 但是我User是3个不同的实体bean类 呵呵