如何在JSP中的URl之间的URL之间放置一个字符串变量?

时间:2015-02-12 16:06:42

标签: java jsp

我实际上使用session.getAttribute获取了一个字符串,并将其存储在名为uname的变量中。现在我想在超链接之间使用此变量,以便登录的用户名显示为超链接。我尝试过以下内容,但显示错误。在此先感谢您的帮助。

<%String uname =(String)session.getAttribute(“uname”);%>

  • <%= uname%>的帐户
  • <%= uname%>的帐户是此错误。不理解,我如何在这里显示用户的名字。

    1 个答案:

    答案 0 :(得分:0)

    NOT 使用scriptlet。

    您可以使用JSP表达式语言。

    <--There is bean in some scope with the key 'uname' -->
    <a href="/xyz">${uname}</a>
    
    <--There is bean in some scope with the key 'user' 
       and it is an instance of a class which has a method getUserName() -->
    <a href="/xyz">${user.userName}</a>