strtus 标签库  怎么使用    比方一个登陆页面  用户登陆进入首页  登陆成功把登陆的用户保存到session中 ,  首页里有两个层  , 一个层是用户登陆界面 一个是用户信息显示 界面  ,怎么用 strtus2 标签  判断session 是否 保存有用户对象  如果保存有用户对象, 则显示用户信息显示界面。  如果没有, 显示用户登陆界面  新手求教

解决方案 »

  1.   

    <s:if test=""></s:if>
      

  2.   

    session保存可以在过滤器或者action中实现,建议过滤器
    <s:if test="%{#menu1.resourceId==#menu2.parentId}">
    view层使用<s:if test="%{#session.username!=null}"/> 判断用户session是否存在
    存在则输出session的信息就可以
    <s:property value="#session.username"/>
      

  3.   

    struts2标签,就是你写一个标签,在运行时系统自动生成html代码。比如<s:if test= >html代码</s:if>当test=的条件满足时,服务器生成的html页面里就会有你写在<s:if>标签之间的代码