struts2根据action中某属性决定显示页面某段_JSP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解析struts常用标签库
Struts常用标签库 logic 标签库主要有如下标签。 empty: 如果给定的变量为空或者为空字符串,则就计算并输出标签体的内容。 equal: 如果给定变量与特定的值相等,则会计算并输出该标签体的内容。 forward: 将某个页面的控制权forward 确定的ActionForward 项

1.Action中设置属性及其get set方法:
private boolean yiJi = false; //是否为一级目录,(用于确认是否要显示本目录下二级目录列表) 
public boolean getYiJi() {
  return yiJi;
 } 
 public void setYiJi(boolean yiJi) {
  this.yiJi = yiJi;
 } 

2.在相应方法对属性赋值后,页面上用: 
 <s:if test="yiJi ">
     <DIV class=title2>
         <H2>本类子目录</H2>
       </DIV>
       <UL class=textList2>
         <div class="sortAsc">
          <script src="/getErJiMuluCode.action?erjiCount=30&erjiLengtn=10&j=1&mulu=${downloadPathNoHref}"></SCRIPT>
       </div>
       </UL>
      </s:if> 

分享:揭秘5种JSP页面显示为乱码的解决方法
JSP编程中网页显示出现乱码的情况,基本可以归为5类: 1.JSP页面显示乱码。 2.Servlet接收Form/Request传递的参数时显示为乱码 3.JSP接收Form/Request传递的参数时显示为乱码 4.用jsp:forwardpage=catalog2.html/jsp:forward时页面显示乱码 5.数据库存取的

来源:模板无忧//所属分类:JSP教程/更新时间:2010-02-11
相关JSP教程