present标签的作用是进行条件判断,当标签中指定的属性值存在时,对标签体内容输出,否则不输出任何内容也就是说:你得先定义 (name="XXX")XXX这个东东,然后再使用
<logic:present   name="XXX">     
    present!   
</logic:present>   
这样标签里面的“present!”才会显示出来!

解决方案 »

  1.   

    标签都是和四种属性范围联系在一起的
    如果你在程序中(struts一般在action中)把某个属性设置了,如request.setAttribute("uname",11),那么你在页面中用<logic:present name="uname" scope="request">时,其中间的代码将会执行
      

  2.   

    xxx就是你action里request.setAttribute("xxx",xxxxx)这里的xxx,我是刚学的,不知道对不对。