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

📄 commonmethods.java

📁 JAVA邮件系统
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
  /* 
 *
 */

import java.io.*;
import java.text.*;
import java.util.*;
import java.sql.*;
import javax.servlet .http .HttpServletRequest ;
import javax.servlet .http .Cookie ;
import javax.servlet .http .HttpServletResponse;
import java.net.*;

/**
 * @author Chen Xin Wu
 * @author Li zhaoshan
*/
 
public class CommonMethods
{
	//ini file path;

	static String sIniFile = "/usr/weblogic/myserver/template/javaweb.ini";
	
	//common envirement parameter;
	static String sCGIPath = readIniFile(sIniFile,"cgi-path:");
	static String sTemplateDir= readIniFile(sIniFile,"template-path:");
	static String sDataBase= readIniFile(sIniFile,"my-databasename:");
	static String sWebRoot = readIniFile(sIniFile,"javaweb-root:");	
	static String sHtmlPath=readIniFile(sIniFile,"html-path:");
	static String sHostNameCGI=readIniFile(sIniFile,"hostcgi-path:");
	static String sDBMailHost=readIniFile(sIniFile,"mailserver-ip:");
	static String sDBPass=readIniFile(sIniFile,"dbpass:");
	static String sNewsPath=readIniFile(sIniFile,"news-path:");
	static String sLogPath=readIniFile(sIniFile,"log-path:");
	static int nUseDB=Integer.parseInt(readIniFile(sIniFile,"USEODBC:"));
	static int nUseGBTypeInDB=Integer.parseInt(readIniFile(sIniFile,"USEGBTYPE_DB:"));
	static String sDBHost=(readIniFile(sIniFile,"dbhost:"));
	

  static String sTableName="person1";

  static String sICP=(readIniFile(sIniFile,"ICPID:")) ;
  static String sPass=(readIniFile(sIniFile,"Password:"));
  static String sServerIp=(readIniFile(sIniFile,"ServerIP:"));

	static int nPort=Integer.parseInt(readIniFile(sIniFile,"port:"));
  static boolean bTLS=Boolean.getBoolean (readIniFile(sIniFile,"TLS:"));
  static int nRegistered_Delivery=Integer.parseInt(readIniFile(sIniFile,"Delivery:"));
  static int nMsgLevel=Integer.parseInt(readIniFile(sIniFile,"MsgLevel:")) ;
  static int nMsg_Fmt=Integer.parseInt (readIniFile(sIniFile,"MsgFmt:"));
  static String sServiceID=(readIniFile(sIniFile,"ServiceID:"));
  static String sFeeType=(readIniFile(sIniFile,"FeeType:")) ;
  static String sFeeCode=(readIniFile(sIniFile,"FeeCode:"));
  static String sValid_Time=(readIniFile(sIniFile,"ValidTime:"));

  static String sDB= readIniFile(sIniFile,"dbname:");
	static String sDBUser= readIniFile(sIniFile,"dbuser:");

  static int nTls_avaliable=Integer.parseInt (readIniFile(sIniFile,"Tlsavailable:")) ;
//  static int nTls_avaliable=0;
  static String sSrc_Terminal_ID=(readIniFile(sIniFile,"SrcID:"));
  static String sICPName=(readIniFile(sIniFile,"ICPName:"));

  static String sCodeBase=(readIniFile(sIniFile,"codebase:"));
  static int nMsgID=0;
  public static String GetUserMobile(HttpServletRequest request){

		return GetCookie( request, "mobile");

	}

	public static String GetCGIDir(){
		return sCGIPath;
	}
	public static String GetWebRootDir(){
		return sWebRoot;
	}

	static String sUserFolderdir= readIniFile(sIniFile,"userfiledir:");	
	
	public static String GetUserFolderdir(){
		return sUserFolderdir;
	}
	
	
	//for the templates ;
	//we should read the templates for only once .
	//all template will be list here .
	
	
	// public templates here .....
	//main template after login 
	static TemplateList tempListRoot =TemplateList.getTemplate
		(sTemplateDir+"t_main.html");
	static public TemplateList getLoginTemplate(){
		return tempListRoot;
	}
	static TemplateList tempListError =TemplateList.getTemplate
		(sTemplateDir+"t_Error.html");
	static public TemplateList getErrorTemplate(){
		return tempListError;
	}
	static TemplateList tempListMessage =TemplateList.getTemplate
		(sTemplateDir+"t_Message.html");
	static public TemplateList getMessageTemplate(){
		return tempListMessage;
	}
	
	static TemplateList tempListMail =TemplateList.getTemplate
		(sTemplateDir+"t_sendmail.htm");
	static public TemplateList getSendMailTemplate(){
		return tempListMail;
	}
	
	static TemplateList tempViewMail =TemplateList.getTemplate
		(sTemplateDir+"t_viewmail.htm");
	static public TemplateList getViewMailTemplate(){
		return tempViewMail;
	}
	static TemplateList tempViewFolder =TemplateList.getTemplate
		(sTemplateDir+"t_inbox.htm");
	static public TemplateList getViewFolderTemplate(){
		return tempViewFolder;
	}
	static TemplateList tempViewFolders =TemplateList.getTemplate
		(sTemplateDir+"t_mailbox.htm");
	static public TemplateList getViewFoldersTemplate(){
		return tempViewFolders;
	}

	static TemplateList tempMailDZ =TemplateList.getTemplate
		(sTemplateDir+"t_maildz.html");
	static public TemplateList getMailDZTemplate(){
		return tempMailDZ;
	}

	static TemplateList tempMailDZAdd =TemplateList.getTemplate
		(sTemplateDir+"t_addmaildz.html");
	static public TemplateList getMailDZAddTemplate(){
		return tempMailDZAdd;
	}
	
	//zkj template ......
	//频道定制.
	static TemplateList tempListMySz = TemplateList.getTemplate
		(sTemplateDir+"t_MySz.html");
	static public TemplateList getMySzTemplate(){
		return tempListMySz;
	}
	static TemplateList tempMyLayout = TemplateList.getTemplate
		(sTemplateDir+"t_MyLayout.html");
	static public TemplateList getMyLayoutTemplate(){
		return tempMyLayout;
	}
	//wh template
	static TemplateList tempListEditWh = TemplateList.getTemplate
		(sTemplateDir+"t_wh.html");
	static public TemplateList getEditWhTemplate(){
		return tempListEditWh;
	}
	static TemplateList tempListEditWh1 = TemplateList.getTemplate
		(sTemplateDir+"t_wh1.html");
	static public TemplateList getEditWhTemplate1(){
		return tempListEditWh1;
	}
	static TemplateList tempListshowhq = TemplateList.getTemplate
		(sTemplateDir+"t_whhq.html");
	static public TemplateList getshowhqTemplate(){
		return tempListshowhq;
	}
	//铁路
	static TemplateList tempListtrainsearch = TemplateList.getTemplate
		(sTemplateDir+"t_TrainQuery.htm");
	static public TemplateList gettrainsearchTemplate(){
		return tempListtrainsearch;
	}
	static TemplateList tempListtrain1 = TemplateList.getTemplate
		(sTemplateDir+"t_train1.htm");
	static public TemplateList gettrain1Template(){
		return tempListtrain1;
	}
	static TemplateList tempListtrain1a = TemplateList.getTemplate
		(sTemplateDir+"t_train1a.htm");
	static public TemplateList gettrain1aTemplate(){
		return tempListtrain1a;
	}
	static TemplateList tempListtrain2 = TemplateList.getTemplate
		(sTemplateDir+"t_train2.htm");
	static public TemplateList gettrain2Template(){
		return tempListtrain2;
	}
	static TemplateList tempListtraintx = TemplateList.getTemplate
		(sTemplateDir+"t_traintx.htm");
	static public TemplateList gettraintxTemplate(){
		return tempListtraintx;
	}
  //点击率统计
	//按时间段
	static TemplateList tempListpointshiduan = TemplateList.getTemplate
		(sTemplateDir+"t_point_shiduan.htm");
	static public TemplateList getpointshiduanTemplate(){
		return tempListpointshiduan;
	}
	//按栏目
	static TemplateList tempListpointlanmu = TemplateList.getTemplate
		(sTemplateDir+"t_point_lanmu.htm");
	static public TemplateList getpointlanmuTemplate(){
		return tempListpointlanmu;
	}
	//按星期
	static TemplateList tempListpointxingqi = TemplateList.getTemplate
		(sTemplateDir+"t_point_xingqi.htm");
	static public TemplateList getpointxingqiTemplate(){
		return tempListpointxingqi;
	}
	//按日期
	static TemplateList tempListpointriqi = TemplateList.getTemplate
		(sTemplateDir+"t_point_riqi.htm");
	static public TemplateList getpointriqiTemplate(){
		return tempListpointriqi;
	}
	//按日期对某个栏目
	static TemplateList tempListpointriqilanmu = TemplateList.getTemplate
		(sTemplateDir+"t_point_riqilanmu.htm");
	static public TemplateList getpointriqilanmuTemplate(){
		return tempListpointriqilanmu;
	}
	//按月份对某个栏目
	static TemplateList tempListpointyuefenlanmu = TemplateList.getTemplate
		(sTemplateDir+"t_point_yuefenlanmu.htm");
	static public TemplateList getpointyuefenlanmuTemplate(){
		return tempListpointyuefenlanmu;
	}
	//按月份
	static TemplateList tempListpointyuefen = TemplateList.getTemplate
		(sTemplateDir+"t_point_yuefen.htm");
	static public TemplateList getpointyuefenTemplate(){
		return tempListpointyuefen;
	}
	//资讯栏目
	static TemplateList tempListpointzixun = TemplateList.getTemplate
		(sTemplateDir+"t_point_zixun.htm");
	static public TemplateList getpointzixunTemplate(){
		return tempListpointzixun;
	}
	//cxw template......
	//stock template;
	static TemplateList tempListEditStock = TemplateList.getTemplate
		(sTemplateDir+"t_stock.html");
	static public TemplateList getEditStockTemplate(){
		return tempListEditStock;
	}
	static TemplateList tempListEditStock1 = TemplateList.getTemplate
		(sTemplateDir+"t_stock1.html");
	static public TemplateList getEditStockTemplate1(){
		return tempListEditStock1;
	}
	static TemplateList tempListEditStock2 = TemplateList.getTemplate
		(sTemplateDir+"t_stock2.html");
	static public TemplateList getShowStockTemplate(){
		return tempListEditStock2;
	}

	static TemplateList tempDZTemplate = TemplateList.getTemplate
		(sTemplateDir+"t_dz.html");
	static public TemplateList getDZTemplate(){
		return tempDZTemplate;
	}

	//zjm template......
	static TemplateList tempListFogetUser=TemplateList.getTemplate
		(sTemplateDir+"t_ForgetUser.html");
	static public TemplateList getForgetUserTemplate(){
		return tempListFogetUser;
			}
	static TemplateList tempListChangeInfo=TemplateList.getTemplate
		(sTemplateDir+"t_ChangeInfo.html");
	static public TemplateList getChangeInfoTemplate(){
		return tempListChangeInfo;
	}
	
	static TemplateList tempUserManage=TemplateList.
					getTemplate(sTemplateDir+"t_UserManage.html");
	static public TemplateList	getUserManageTemplate(){
	    return tempUserManage;
	}
	static TemplateList tempUserShow=TemplateList.
					getTemplate(sTemplateDir+"t_UserShow.html");
	static public TemplateList	getUserShowTemplate(){
	    return tempUserShow;
	}
	static TemplateList tempDictionary = TemplateList.
					getTemplate(sTemplateDir+"t_Dictionary.html");
	static public TemplateList	getShowDictionaryTemplate(){
	    return tempDictionary;
	}
	
	static TemplateList ShowUserInfoTemplate = TemplateList.
					getTemplate(sTemplateDir+"t_ShowUserInfo.html");
	static public TemplateList	getShowUserInfoTemplate(){
		return ShowUserInfoTemplate;
	}
	static TemplateList WebPageManageTemplate = TemplateList.
					getTemplate(sTemplateDir+"t_WebPageManage.html");
	static public TemplateList	getWebPageManageTemplate(){
		return WebPageManageTemplate;
	}
	static TemplateList WebPageShowTemplate = TemplateList.
					getTemplate(sTemplateDir+"t_WebPageShow.html");
	static public TemplateList	getWebPageShowTemplate(){
		return WebPageShowTemplate;
	}	
	static TemplateList PointRateTemplate = TemplateList.
					getTemplate(sTemplateDir+"t_PointRate.html");
	static public TemplateList	getPointRateTemplate(){
		return PointRateTemplate;
	}
	static TemplateList InsertWebPageTemplate = TemplateList.
					getTemplate(sTemplateDir+"t_InsertWebPage.html");
	static public TemplateList	getInsertWebPageTemplate(){
		return InsertWebPageTemplate;
	}
	
	//liyan template ...
	//Card's main templates:
	//通讯录主模板
	static TemplateList tempListCard_Main =TemplateList.
					getTemplate(sTemplateDir+"t_Cardmain.html");
	static public TemplateList getCard_MainTemplate(){
		return tempListCard_Main;
	}
	
	//Card's show templates:
	//通讯录主模板之显示记录小模板
	static TemplateList tempListCard_Show =TemplateList.
					getTemplate(sTemplateDir+"t_CardShow.html");
	static public TemplateList getCard_ShowTemplate(){
		return tempListCard_Show;
	}
	
	//Card's Edit templates:
	//通讯录编辑模板
	static TemplateList tempListCard_Edit =TemplateList.
					getTemplate(sTemplateDir+"t_CardEdit.html");
	static public TemplateList getCard_EditTemplate(){
		return tempListCard_Edit;
	}
	
	//bookmark templates
	static TemplateList Bookmark_MainTemplate =TemplateList.
					getTemplate(sTemplateDir+"t_BookmarkMain.html");
	static public TemplateList getBookmark_MainTemplate(){
		return Bookmark_MainTemplate;
	}
	static TemplateList Bookmark_EditLinkTemplate =TemplateList.
					getTemplate(sTemplateDir+"t_BookmarkEditLink.html");
	static public TemplateList getBookmark_EditLinkTemplate(){
		return Bookmark_EditLinkTemplate;
	}
	static TemplateList Bookmark_EditFolderTemplate =TemplateList.
					getTemplate(sTemplateDir+"t_BookmarkEditFolder.html");
	static public TemplateList getBookmark_EditFolderTemplate(){
		return Bookmark_EditFolderTemplate;
	}
	static TemplateList Bookmark_ShowTemplate =TemplateList.
					getTemplate(sTemplateDir+"t_BookmarkShow.html");
	static public TemplateList getBookmark_ShowTemplate(){
		return Bookmark_ShowTemplate;
	}
	//Folder templates
	static TemplateList Folder_MainTemplate =TemplateList.
					getTemplate(sTemplateDir+"t_FolderMain.html");
	static public TemplateList getFolder_MainTemplate(){
		return Folder_MainTemplate;
	}

⌨️ 快捷键说明

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