📄 commonmethods.java
字号:
/*
*
*/
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 + -