亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myfriend.java

?? 基于struts結構的BBS社區完整系統代碼。
?? JAVA
字號:
package com.laoer.bbscs.web.action;

import com.laoer.bbscs.web.form.*;
import com.laoer.bbscs.business.service.*;
import com.laoer.bbscs.web.servlet.*;
import com.laoer.bbscs.bean.*;
import com.laoer.bbscs.sys.*;
import org.apache.struts.action.*;
import javax.servlet.http.*;
import java.util.*;

/**
 * <p>Title: TianYi BBS</p>
 * <p>Description: TianYi BBS System</p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: LAOER.COM/TIANYISOFT.NET</p>
 * @author laoer
 * @version 6.0
 */

public class MyFriend
    extends BaseAction {

  public ActionForward execute(ActionMapping actionMapping,
                               ActionForm actionForm,
                               HttpServletRequest httpServletRequest,
                               HttpServletResponse httpServletResponse) {
    ActionErrors errors = new ActionErrors();
    FriendForm form = (FriendForm) actionForm;
    UserCheck uc = this.getUserCheck(httpServletRequest, httpServletResponse,
                                     Constant.MESSAGE.getMessage(
                                         httpServletRequest.getLocale(),
                                         "place.friend"));
    if (uc.isGuest()) {
      errors.add("error.pleaselogin", new ActionError("error.pleaselogin"));
      saveErrors(httpServletRequest, errors);
      LoginForm loginForm = new LoginForm();
      loginForm.setTourl(SysUtil.getToURL(httpServletRequest,
                                          "friend" + Constant.FILEPREFIX));
      /*
       loginForm.setTourl(SysUtil.encodeURL("friend" + Constant.FILEPREFIX,
                                           Constant.CHARSET));*/
      httpServletRequest.setAttribute("loginForm", loginForm);

      //return actionMapping.findForward("login");
      return SysUtil.getPassLogin(actionMapping);
    }
    if (form.getAction().equals("list")) {
      List myFriend = getFriendService().findFriends(uc.getId(), (short) 0);
      List black = this.getFriendService().findFriends(uc.getId(), (short) 1);
      httpServletRequest.setAttribute("myFriend", myFriend);
      httpServletRequest.setAttribute("black", black);
      return actionMapping.findForward("friend");
    }
    if (form.getAction().equals("add")) {
      if (this.getFriendService().getMyFriendNum(uc.getId(), (short) 0) >=
          SysInfo.getInstance().getFriendnum()) {
        errors.add("error.friendtoolong", new ActionError("error.friendtoolong"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }
      UserInfo fui = getUserInfoService().findUserInfoByUserName(form.getFname());
      if (fui == null) {
        errors.add("friendnameno", new ActionError("error.friendnameno"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }
      Friend f = getFriendService().findMyFriendByName(form.getFname(),
          uc.getId());
      if (f != null) {
        errors.add("friendexist", new ActionError("error.friendexist"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }

      f = FriendFactory.getInstance(uc.getId());
      f.setFid(fui.getId().longValue());
      f.setFname(form.getFname());
      f.setIsBlack( (short) 0);
      f.setUserID(uc.getId());
      f.setUserName(uc.getUsername());
      f.setFcomment(form.getComment());
      if (getFriendService().addFriend(f) == null) {
        errors.add("friendadderror", new ActionError("error.friendadderror"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }

      ActionForward forward = new ActionForward(SysUtil.getResultUrl(
          "succeed.friendadd", "friend" + Constant.FILEPREFIX), true);
      return forward;
    }
    if (form.getAction().equals("addb")) {
      if (this.getFriendService().getMyFriendNum(uc.getId(), (short) 1) >=
          SysInfo.getInstance().getFriendnum()) {
        errors.add("error.friendtoolong", new ActionError("error.friendtoolong"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }
      UserInfo fui = getUserInfoService().findUserInfoByUserName(form.getFname());
      if (fui == null) {
        errors.add("friendnameno", new ActionError("error.friendnameno"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }
      Friend f = getFriendService().findMyFriendByName(form.getFname(),
          uc.getId());
      if (f != null) {
        errors.add("friendexist", new ActionError("error.friendexist"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }
      f = FriendFactory.getInstance(uc.getId());
      f.setFid(fui.getId().longValue());
      f.setFname(form.getFname());
      f.setIsBlack( (short) 1);
      f.setUserID(uc.getId());
      f.setUserName(uc.getUsername());
      f.setFcomment(form.getComment());
      if (getFriendService().saveFriend(f) == null) {
        errors.add("friendadderror", new ActionError("error.friendadderror"));
        saveErrors(httpServletRequest, errors);
        return actionMapping.findForward("error");
      }
      ActionForward forward = new ActionForward(SysUtil.getResultUrl(
          "succeed.blackadd", "friend" + Constant.FILEPREFIX), true);
      return forward;
    }
    if (form.getAction().equals("del")) {
      getFriendService().delFriend(form.getId(), uc.getId());
      ActionForward f = new ActionForward("/friend" + Constant.FILEPREFIX, true);
      return f;
    }
    return actionMapping.findForward("error");
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩在线播放一区二区| 久久综合精品国产一区二区三区| 日本一区二区三区四区在线视频 | 制服视频三区第一页精品| 亚洲综合色噜噜狠狠| 色妞www精品视频| 亚洲一区二区av在线| 欧美视频在线观看一区二区| 午夜精品福利一区二区蜜股av| 欧美疯狂性受xxxxx喷水图片| 青青草一区二区三区| 精品精品欲导航| 成人免费视频视频| 亚洲美女偷拍久久| 欧美日韩mp4| 国产一区激情在线| 亚洲免费伊人电影| 91精品国产乱| 粉嫩av一区二区三区粉嫩| 亚洲精品国产无天堂网2021| 欧美日免费三级在线| 极品瑜伽女神91| 亚洲欧洲av在线| 91精品在线麻豆| 成人看片黄a免费看在线| 亚洲黄色录像片| 欧美成人a∨高清免费观看| 粉嫩高潮美女一区二区三区| 亚洲国产精品自拍| 国产喂奶挤奶一区二区三区| 91精彩视频在线观看| 激情六月婷婷久久| 亚洲一区在线看| 日韩欧美视频在线| 色综合天天在线| 久久精品国产亚洲高清剧情介绍| 亚洲国产高清aⅴ视频| 欧美无砖专区一中文字| 国产麻豆精品久久一二三| 亚洲一区二区中文在线| 26uuu精品一区二区三区四区在线| 色综合久久久久综合体| 久久精工是国产品牌吗| 夜夜夜精品看看| 国产亚洲成aⅴ人片在线观看| 欧美视频日韩视频在线观看| 成人v精品蜜桃久久一区| 免费欧美高清视频| 亚洲五码中文字幕| 国产精品国产自产拍高清av王其| 日韩欧美色综合网站| 欧美日韩亚洲综合| 99久久久无码国产精品| 国内精品国产成人国产三级粉色| 亚洲国产日韩一级| 中文字幕综合网| 国产偷国产偷精品高清尤物| 欧美一区二区精美| 欧美日韩午夜在线| 色综合久久久久网| av电影天堂一区二区在线 | 久久蜜臀中文字幕| 91麻豆精品国产综合久久久久久 | 欧美国产禁国产网站cc| 日韩女优制服丝袜电影| 4438x亚洲最大成人网| 欧美影视一区二区三区| 色欧美88888久久久久久影院| 成人激情黄色小说| 成人综合婷婷国产精品久久免费| 久草在线在线精品观看| 麻豆精品视频在线观看免费| 日韩影院免费视频| 婷婷亚洲久悠悠色悠在线播放| 伊人性伊人情综合网| 亚洲激情网站免费观看| 亚洲欧美一区二区久久| 综合电影一区二区三区| 日韩美女啊v在线免费观看| 国产精品久久一级| 中文字幕一区二区日韩精品绯色| 国产欧美日韩麻豆91| 国产日本欧洲亚洲| 国产欧美日韩在线看| 中文字幕中文字幕在线一区| 亚洲欧洲日韩av| 亚洲三级免费电影| 亚洲男人电影天堂| 亚洲一区二区3| 午夜精品福利一区二区三区蜜桃| 青青草97国产精品免费观看 | 亚洲高清视频在线| 天堂成人免费av电影一区| 亚洲国产成人av| 日本不卡的三区四区五区| 精品一二三四在线| 成人一二三区视频| 91色.com| 日韩精品一区二区三区老鸭窝| 日韩精品一区二区三区中文不卡 | 亚洲精品国久久99热| 亚洲成人av在线电影| 免费观看在线色综合| 国内久久精品视频| av一区二区久久| 欧美日韩国产综合久久| 欧美成人激情免费网| 欧美激情在线看| 亚洲综合色自拍一区| 男女男精品网站| 国产 欧美在线| 欧美无人高清视频在线观看| 欧美一级国产精品| 国产精品色噜噜| 亚洲成人激情自拍| 国内精品免费**视频| 色婷婷精品大在线视频| 欧美一二区视频| 国产精品毛片高清在线完整版| 亚洲一区二三区| 国产成人av一区| 欧美在线观看一二区| 久久久噜噜噜久久人人看 | 51久久夜色精品国产麻豆| 欧美经典一区二区| 亚洲成人资源网| 国产不卡视频在线播放| 精品视频在线免费看| 久久精品一区二区三区四区| 亚洲最新视频在线播放| 国产揄拍国内精品对白| 欧美色图12p| 国产精品情趣视频| 蜜臀av性久久久久av蜜臀妖精| heyzo一本久久综合| 久久久久久日产精品| 亚洲国产日韩一级| 99久久777色| 久久综合九色综合97婷婷| 亚洲电影一区二区| 99视频有精品| 国产网站一区二区三区| 久久精品国产第一区二区三区| 在线观看国产91| 一区在线观看免费| 国产精品综合一区二区| 欧美一级日韩一级| 亚洲综合精品自拍| 91色婷婷久久久久合中文| 欧美国产日韩一二三区| 精品影院一区二区久久久| 欧美日韩一级二级| 亚洲风情在线资源站| 色94色欧美sute亚洲线路一久 | 日本成人在线视频网站| 在线观看免费成人| 亚洲永久精品大片| 欧美在线视频日韩| 一区二区在线观看免费视频播放| 成人少妇影院yyyy| 国产三级一区二区| 国产精品中文有码| 国产视频一区不卡| 成人激情动漫在线观看| 国产精品私房写真福利视频| 国产69精品久久久久毛片| 欧美精品一区二区蜜臀亚洲| 麻豆精品视频在线观看视频| 精品国产三级a在线观看| 日韩中文字幕麻豆| 欧美一区二区三区人| 免费观看在线色综合| 精品国产免费一区二区三区四区| 美国十次了思思久久精品导航| 欧美一二三在线| 国产一区二区不卡在线| 国产目拍亚洲精品99久久精品| 成人一道本在线| 亚洲乱码日产精品bd| 欧美伊人久久久久久久久影院| 亚洲国产毛片aaaaa无费看| 67194成人在线观看| 精品一区二区在线播放| 亚洲国产成人午夜在线一区| 福利视频网站一区二区三区| 国产精品久久久久影院亚瑟| 9色porny自拍视频一区二区| 一区二区三区不卡在线观看| 欧美精品视频www在线观看| 奇米影视7777精品一区二区| 精品久久久久久久久久久久包黑料 | 日本美女视频一区二区| 精品乱人伦小说| 成人一区在线观看| 一区二区三区欧美日| 欧美久久久久久久久中文字幕| 麻豆精品视频在线| 国产精品色噜噜| 欧美日韩亚洲综合一区| 国产精品一区二区三区99|