⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 forumtag.java

📁 spring+struts+hibernate做的银行系统
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
            sb.append(forum.getBoardID());
            sb.append("&page=");
            sb.append(page);
            sb.append("&mainid=");
            sb.append(forum.getId2());
            sb.append("&inpages=");
            sb.append(inpages);
            sb.append("'>");
            if (forum.getIsLock() == 0) {
              sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                  "showdoc.lockpost"));
            }
            else {
              sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                  "showdoc.unlockpost"));
            }
            sb.append("</a>]");
            ResponseUtils.write(pageContext, sb.toString());
            return (SKIP_BODY);
          }
        }
      }
    }

    if (type.equals("top")) {
      if (uc.isCanPostNotNeedExp()) {
        Object value =
            RequestUtils.lookup(pageContext, name, null);
        if (value != null) {
          Forum forum = (Forum) value;
          if (forum.getIsNew() == 1) {
            StringBuffer sb = new StringBuffer();
            sb.append("[");
            sb.append("<a href='postDo");
            sb.append(Constant.FILEPREFIX);
            sb.append("?action=");
            if (forum.getIsTop() == 0) {
              sb.append("top");
            }
            else {
              sb.append("untop");
            }
            sb.append("&id=");
            sb.append(forum.getId().longValue());
            sb.append("&bid=");
            sb.append(forum.getBoardID());
            sb.append("&page=");
            sb.append(page);
            sb.append("&mainid=");
            sb.append(forum.getId2());
            sb.append("&inpages=");
            sb.append(inpages);
            sb.append("'>");
            if (forum.getIsTop() == 0) {
              sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                  "showdoc.settop"));
            }
            else {
              sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                  "showdoc.notop"));
            }
            sb.append("</a>]");
            ResponseUtils.write(pageContext, sb.toString());
            return (SKIP_BODY);
          }
        }
      }
    }

    if (type.equals("commend")) {
      if (uc.isSuperAdmin() || uc.isBmaster() || uc.isBulletin() ||
          uc.isMainMaster()) {
        Object value =
            RequestUtils.lookup(pageContext, name, null);
        if (value != null) {
          Forum forum = (Forum) value;
          if (forum.getIsB() == 0) {
            StringBuffer sb = new StringBuffer();
            sb.append("[");
            sb.append("<a href='postDo");
            sb.append(Constant.FILEPREFIX);
            sb.append("?action=commend&id=");
            sb.append(forum.getId().longValue());
            sb.append("&bid=");
            sb.append(forum.getBoardID());
            sb.append("&page=");
            sb.append(page);
            sb.append("&mainid=");
            sb.append(forum.getId2());
            sb.append("&inpages=");
            sb.append(inpages);
            sb.append("'>");
            sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                                  "commend.topic"));
            sb.append("</a>]");
            ResponseUtils.write(pageContext, sb.toString());
            return (SKIP_BODY);
          }
        }
      }
    }

    if (type.equals("cannotdel")) {
      if (uc.isCanPostNotNeedExp()) {
        Object value =
            RequestUtils.lookup(pageContext, name, null);
        if (value != null) {
          Forum forum = (Forum) value;
          if (forum.getCanNotDel() == 0) {
            StringBuffer sb = new StringBuffer();
            sb.append("[");
            sb.append("<a href='postDo");
            sb.append(Constant.FILEPREFIX);
            sb.append("?action=cannotdel");
            sb.append("&id=");
            sb.append(forum.getId().longValue());
            sb.append("&bid=");
            sb.append(forum.getBoardID());
            sb.append("&page=");
            sb.append(page);
            sb.append("&mainid=");
            sb.append(forum.getId2());
            sb.append("&inpages=");
            sb.append(inpages);
            sb.append("'>");
            sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                                  "showdoc.cannotdel"));
            sb.append("</a>]");
            ResponseUtils.write(pageContext, sb.toString());
            return (SKIP_BODY);
          }
        }
      }
    }

    if (type.equals("undel")) {
      if (uc.isCanPostNotNeedExp()) {
        Object value =
            RequestUtils.lookup(pageContext, name, null);
        if (value != null) {
          Forum forum = (Forum) value;
          StringBuffer sb = new StringBuffer();
          sb.append("[");
          sb.append("<a href='postDo");
          sb.append(Constant.FILEPREFIX);
          sb.append("?action=undel&id=");
          sb.append(forum.getId().longValue());
          sb.append("&bid=");
          sb.append(forum.getBoardID());
          sb.append("&page=");
          sb.append(page);
          sb.append("'>");
          sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                                "bbscs.reload"));
          sb.append("</a>]");
          ResponseUtils.write(pageContext, sb.toString());
          return (SKIP_BODY);
        }
      }
    }

    if (type.equals("auditing")) {
      if (uc.isCanPostNotNeedExp()) {
        Object value =
            RequestUtils.lookup(pageContext, name, null);
        if (value != null) {
          Forum forum = (Forum) value;
          StringBuffer sb = new StringBuffer();
          sb.append("[");
          sb.append("<a href='postDo");
          sb.append(Constant.FILEPREFIX);
          sb.append("?action=auditing&id=");
          sb.append(forum.getId().longValue());
          sb.append("&bid=");
          sb.append(forum.getBoardID());
          sb.append("&page=");
          sb.append(page);
          sb.append("'>");
          sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                                "forum.auditing.ok"));
          sb.append("</a>]");
          ResponseUtils.write(pageContext, sb.toString());
          return (SKIP_BODY);
        }
      }
    }

    if (type.equals("delinfo")) {

      Object value =
          RequestUtils.lookup(pageContext, name, null);
      if (value != null) {
        Forum forum = (Forum) value;
        StringBuffer sb = new StringBuffer();
        sb.append("<p><font color='#0099CC'>");
        sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                              "readwaste.delinfo",
                                              forum.getDelUserName(),
                                              Util.formatDateTime(new Date(
                                                  forum.getDelTime())),
                                              forum.getDelIP()));
        sb.append("</font></p>");
        ResponseUtils.write(pageContext, sb.toString());
        return (SKIP_BODY);
      }

    }

    if (type.equals("change")) {
      Object value =
          RequestUtils.lookup(pageContext, name, null);
      if (value != null) {
        Forum forum = (Forum) value;
        if (forum.getIsVote() == 0) {
          if (uc.isCanPostNotNeedExp() ||
              (forum.getUserID() == uc.getId() && forum.getCanNotRe() == 0)) {

            StringBuffer sb = new StringBuffer();
            sb.append("[");
            sb.append("<a href='post");
            sb.append(Constant.FILEPREFIX);
            sb.append("?action=change");
            sb.append("&id=");
            sb.append(forum.getId().longValue());
            sb.append("&bid=");
            sb.append(forum.getBoardID());
            sb.append("&page=");
            sb.append(page);
            sb.append("&mainid=");
            sb.append(forum.getId2());
            sb.append("&inpages=");
            sb.append(inpages);
            sb.append("'>");
            sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                                  "bbscs.change"));
            sb.append("</a>]");
            ResponseUtils.write(pageContext, sb.toString());
            return (SKIP_BODY);

          }
        }
      }
    }

    if (type.equals("move")) {
      Object value =
          RequestUtils.lookup(pageContext, name, null);
      if (value != null) {
        Forum forum = (Forum) value;
        if (forum.getIsVote() == 0) {
          if (!uc.isGuest()) {
            StringBuffer sb = new StringBuffer();
            sb.append("[");
            sb.append("<a href='move");
            sb.append(Constant.FILEPREFIX);
            sb.append("?action=show");
            sb.append("&id=");
            sb.append(forum.getId().longValue());
            sb.append("&bid=");
            sb.append(forum.getBoardID());
            sb.append("&page=");
            sb.append(page);
            sb.append("&mainid=");
            sb.append(forum.getId2());
            sb.append("&inpages=");
            sb.append(inpages);
            sb.append("'>");
            sb.append(Constant.MESSAGE.getMessage(request.getLocale(),
                                                  "showdoc.zhuantie"));
            sb.append("</a>]");
            ResponseUtils.write(pageContext, sb.toString());
            return (SKIP_BODY);

          }
        }
      }
    }

    if (type.equals("floor")) {
      int index = ( (Integer) RequestUtils.lookup(pageContext, "index", null)).
          intValue();
      String output = "";
      int floor = (Integer.parseInt(page) - 1) * uc.getPostPerNum() + index;
      if (floor == 0) {
        output = Constant.MESSAGE.getMessage(request.getLocale(),
                                             "forum.floor0");
      }
      else {
        output = Constant.MESSAGE.getMessage(request.getLocale(),
                                             "forum.floor1",
                                             String.valueOf(floor));
      }
      ResponseUtils.write(pageContext, output);
      return (SKIP_BODY);

    }

    if (type.equals("qsubmit")) {
      String output = "";
      if (uc.isGuest()) {
        output = Constant.MESSAGE.getMessage(request.getLocale(), "forum.guestcannotre");
      }
      else {
        output = "<input type=\"submit\" value=\"" +
            Constant.MESSAGE.getMessage(request.getLocale(), "bbscs.botton.submit") +
            "\" class=\"BUTTN-FIX1\">";
      }
      ResponseUtils.write(pageContext, output);
      return (SKIP_BODY);
    }

    return (SKIP_BODY);
  }

  public String getPage() {
    return page;
  }

  public void setPage(String page) {
    this.page = page;
  }

  public String getInpages() {
    return inpages;
  }

  public void setInpages(String inpages) {
    this.inpages = inpages;
  }

  public String getTotalnum() {
    return totalnum;
  }

  public void setTotalnum(String totalnum) {
    this.totalnum = totalnum;
  }

  public String getImg() {
    return img;
  }

  public void setImg(String img) {
    this.img = img;
  }

  public String getUserInfo() {
    return userInfo;
  }

  public void setUserInfo(String userInfo) {
    this.userInfo = userInfo;
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -