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

📄 const.jsp

📁 一个用jsp写的完整的论坛源代码
💻 JSP
字号:
<%@ page  import="java.util.*,com.bcxy.bbs.util.*,com.bcxy.bbs.forum.*,com.bcxy.bbs.filter.*,
                  com.bcxy.util.DateUtil,
                  com.bcxy.util.StringUtil              
                  "%>
<%@ page contentType="text/html;charset=GBK"%>		
<%
	long startTime = DateUtil.getLongTime();
	String query = request.getQueryString()==null?"":"?"+request.getQueryString();
	String startURL = request.getRequestURI() + query;
	long cookieTime = StringUtil.parseLong(GCookie.getCookieValue(request,"DATETIME",String.valueOf(startTime)));
	String cookieURL = GCookie.getCookieValue(request,"URL","");
	if((startTime-cookieTime)<2000 && startURL.equals(cookieURL)){
		GCookie.setCookie(response,"DATETIME",String.valueOf(startTime));
		out.print("<html><meta http-equiv='refresh' content='3;url="+startURL+"'></html>请不要在2秒钟内重复刷新页面!");
		return;
	}
	GCookie.setCookie(response,"DATETIME",String.valueOf(startTime));
	GCookie.setCookie(response,"URL",startURL);	
	//
	String forumName,forumURL,companyName,hostURL,SMTPServer,systemEmail,timeAdjust;
	String scriptTimeOut,forumLogo,picURL,faceURL,uploadPic,ipFlag,fromFlag,titleFlag;
	String uploadFlag,guestUser,guestLogin,openMSG,badWords,maxAnnouncePerPage,maxTitleList;
	String announceMaxBytes,tableBackColor,aTableBackColor,tableTitleColor,aTableTitleColor;
	String tableBodyColor,aTableBodyColor,tableFontColor,tableContentColor,alertFontColor;
	String contentTitle,ads1,ads2,copyRight,version, regMsg;
	String wealthAnnounce,wealthReAnnounce,wealthDel,wealthLogin;
	String epAnnounce,epReAnnounce,epDel,epLogin;
	int wealthReg,cpReg,epReg,emailFlag;
	String cpAnnounce,cpReAnnounce,cpDel,cpLogin,cookiePath;
	String maxOnline,maxOnlineDate,titleName;
	String topicNum,bbsNum,todayNum,userNum,lastNum,lastUser;
	String bodyFontColor = "#000000", bodyBgImage = "", tableWidth = "98%", boardList = "";//论坛跳转
   try{
    	forumName = ForumPropertiesManager.getString("ForumName");
    	forumURL = ForumPropertiesManager.getString("ForumURL");
    	companyName = ForumPropertiesManager.getString("CompanyName");
    	hostURL = ForumPropertiesManager.getString("HostUrl");
    	SMTPServer = ForumPropertiesManager.getString("SMTPServer");
    	systemEmail = ForumPropertiesManager.getString("SystemEmail");
    	timeAdjust = ForumPropertiesManager.getString("TimeAdjust");
    	scriptTimeOut = ForumPropertiesManager.getString("ScriptTimeOut");
    	forumLogo = ForumPropertiesManager.getString("Logo");
    	picURL = ForumPropertiesManager.getString("Picurl");
    	faceURL = ForumPropertiesManager.getString("Faceurl");
    	emailFlag = StringUtil.parseInt(ForumPropertiesManager.getString("EmailFlag"));
    	uploadPic = ForumPropertiesManager.getString("Uploadpic");
    	ipFlag = ForumPropertiesManager.getString("IpFlag");
    	fromFlag = ForumPropertiesManager.getString("FromFlag");
    	guestUser = ForumPropertiesManager.getString("guestuser");
    	guestLogin = ForumPropertiesManager.getString("guestlogin");
    	openMSG = ForumPropertiesManager.getString("openmsg");
    	badWords = ForumPropertiesManager.getString("badwords");
    	announceMaxBytes = ForumPropertiesManager.getString("AnnounceMaxBytes");
    	maxAnnouncePerPage = ForumPropertiesManager.getString("MaxAnnouncePerPage");
    	maxTitleList = ForumPropertiesManager.getString("Maxtitlelist");
    	tableBackColor = ForumPropertiesManager.getString("Tablebackcolor");
    	aTableBackColor = ForumPropertiesManager.getString("aTablebackcolor");
    	tableTitleColor = ForumPropertiesManager.getString("Tabletitlecolor");
    	aTableTitleColor = ForumPropertiesManager.getString("aTabletitlecolor");
    	tableBodyColor = ForumPropertiesManager.getString("Tablebodycolor");
    	aTableBodyColor = ForumPropertiesManager.getString("aTablebodycolor");
    	tableFontColor = ForumPropertiesManager.getString("TableFontcolor");
    	tableContentColor = ForumPropertiesManager.getString("TableContentcolor");
    	alertFontColor = ForumPropertiesManager.getString("AlertFontColor");
    	contentTitle = ForumPropertiesManager.getString("ContentTitle");
    	bodyBgImage = ForumPropertiesManager.getString("bodyBgImage");
    	ads1 = ForumPropertiesManager.getString("ads1");
    	ads2 = ForumPropertiesManager.getString("ads2");
    	copyRight = ForumPropertiesManager.getString("Copyright");
    	version = ForumPropertiesManager.getString("Version");
    	titleFlag = ForumPropertiesManager.getString("TitleFlag");
    	uploadFlag = ForumPropertiesManager.getString("uploadFlag");
    	
    	wealthReg = StringUtil.parseInt(ForumPropertiesManager.getString("wealthReg"));
    	wealthAnnounce = ForumPropertiesManager.getString("wealthAnnounce");
    	wealthReAnnounce = ForumPropertiesManager.getString("wealthReannounce");
    	wealthDel = ForumPropertiesManager.getString("wealthDel");
    	wealthLogin = ForumPropertiesManager.getString("wealthLogin");
    	
    	epReg = StringUtil.parseInt(ForumPropertiesManager.getString("epReg"));
    	epAnnounce = ForumPropertiesManager.getString("epAnnounce");
    	epReAnnounce = ForumPropertiesManager.getString("epReannounce");
    	epDel = ForumPropertiesManager.getString("epDel");
    	epLogin = ForumPropertiesManager.getString("epLogin");
    	
    	cpReg = StringUtil.parseInt(ForumPropertiesManager.getString("cpReg"));
    	cpAnnounce = ForumPropertiesManager.getString("cpAnnounce");
    	cpReAnnounce = ForumPropertiesManager.getString("cpReannounce");
    	cpDel = ForumPropertiesManager.getString("cpDel");
    	cpLogin = ForumPropertiesManager.getString("cpLogin");
    	
    	topicNum = ForumPropertiesManager.getString("TopicNum");
    	bbsNum = ForumPropertiesManager.getString("BbsNum");
    	todayNum = ForumPropertiesManager.getString("TodayNum");
    	userNum = ForumPropertiesManager.getString("UserNum");
    	lastUser = ForumPropertiesManager.getString("lastUser");
    	
    	cookiePath = ForumPropertiesManager.getString("cookiepath");
    
    	maxOnline = ForumPropertiesManager.getString("Maxonline");
    	maxOnlineDate = ForumPropertiesManager.getString("MaxonlineDate");
    	
    	regMsg = ForumPropertiesManager.getString("RegMsg");
    	tableWidth = ForumPropertiesManager.getString("tableWidth");    	
	}
	catch(Exception e){
		throw new ServletException(e.getMessage());
	}
%>
<%
	int i = 0, bmFlag_1 = 0, bmFlag_2 = 0, bmFlag_3 = 0, bmFlag_4 = 0, bmFlag_5 = 0;
	boolean	forumMaster = false, master = false, guibin = false, foundUser = false;
	String NDate = Format.getDateTime(), stats = "论坛首页", lastLogin  =  "";
	String picOM = "ao1.gif",picOB = "ao.gif",picOV = "gb(1).gif",picOH = "messages1.gif",picOU = "messages2.gif";
	String brTable = "<table  width=\"1%\" align=center border=0 cellspacing=0 cellpadding=0><tr><td height=5></td></tr></table>";
	int	forumID = ParamUtil.getInt(request,"forumID",0);
%>

⌨️ 快捷键说明

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