?? main.jsp
字號:
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,oa.main.DealString"%>
<%
oa.bean.MainBean myBean = null;
try{//out.println("------------------------------------");
myBean = new oa.bean.MainBean();
DealString ds = new DealString();
//取得菜單類別
String strId1 = ds.toString((String)request.getParameter("txt_type1"));
String strId2 = ds.toString((String)request.getParameter("txt_type2"));
if(strId1.equals(""))strId1 = "1";
if(strId2.equals(""))strId2 = "0";
int intId1 = Integer.parseInt(strId1);
String strMenuName = myBean.toMenu1(strId1);
String strMenuName2 = myBean.toMenu2(strId1,strId2);
String strFileId = ds.toString((String)request.getParameter("txt_fileid"));
if(strFileId.equals(""))strFileId = "0";
String strSub = ds.toString((String)request.getParameter("txt_sub"));
if(strSub.equals("")) strSub="0";
String wtb = "";
if(Integer.parseInt(strSub)>3) wtb = "0";
else wtb = "1";
String strEdit = ds.toString((String)request.getParameter("txt_edit"));
if(strEdit.equals("")) strEdit = "0";
String strmenuid = ds.toString((String)request.getParameter("txt_menuid"));
if(strmenuid.equals("")) strmenuid = "0";
String strtopicid = ds.toString((String)request.getParameter("txt_topicid"));
if(strtopicid.equals("")) strtopicid = "0";
String strsearch = ds.toString((String)request.getParameter("txt_search"));
if(strsearch.equals("")) strsearch="0";
String strtt = ds.toString((String)request.getParameter("title"));
if(strtt.equals("")) strsearch = "1";
//取得所有的模塊的設置信息
Vector vetmain = (Vector)myBean.getMain();
int jm=vetmain.size();
String strmId[] = new String[jm];//存放所有模塊編號
String strmnum[] = new String[jm];//存放所有模塊顯示的新聞數目
String strmshow[] = new String[jm];//存放所有模塊中的新聞后是否顯示時間
String strmname[] = new String[jm];//存放模塊名稱
for(int im=0;im<vetmain.size();im++)
{
Hashtable hashm = (Hashtable)vetmain.get(im);
strmId[im] = ds.toString((String)hashm.get("ID"));
strmnum[im] = ds.toString((String)hashm.get("NUM"));
strmshow[im] = ds.toString((String)hashm.get("ISSHOWTIME"));
strmname[im] = myBean.toMenu1(strmId[im]);
}
// 取得當前所顯示的版面的設置
Hashtable hashconf = (Hashtable)myBean.getOneMenuConf(strId1);
int intnumconf = 0;
String strnumconf = "0";
String strshowconf = "0";
strnumconf = ds.toString((String)hashconf.get("NUM"));
strshowconf = ds.toString((String)hashconf.get("ISSHOWTIME"));//1是顯示 0是不顯示
intnumconf = Integer.parseInt(strnumconf);
//取得某一級版面下的專題
Vector vettopic = (Vector)myBean.getTopic(strMenuName);
int jp=vettopic.size();
String strpId[] = new String[jp];//專題編號
String strp[] = new String[jp];//存放文章標題
String strpintroduce[] = new String[jp];//專題介紹
String strpAddtime[] = new String[jp];//專題介紹
for(int ip=0;ip<vettopic.size();ip++)
{
Hashtable hash = (Hashtable)vettopic.get(ip);
strpId[ip] = ds.toString((String)hash.get("ID"));
strp[ip] = ds.toString((String)hash.get("NAME"));
strpintroduce[ip] = ds.toString((String)hash.get("INTRODUCE"));
strpAddtime[ip] = ds.toString((String)hash.get("ADDTIME"));
}
int title_len = 30;//圖片新聞標題顯示字數
//取得圖片新聞
String path= oa.main.ParentBean.FilesPath+"news/img/";
path = (new oa.main.DealString()).Replace(path,"\\","/");
Vector vetpic = (Vector)myBean.getPicNew(strId1);
int jpic=vetpic.size();
String strpic[] = new String[jpic];
String strfn[] = new String[jpic];
String strpath[] = new String[jpic];
String strpicId[] = new String[jpic];
String strpHits[] = new String[jpic];//取得鼠標提示信息
for(int ipic=0;ipic<vetpic.size();ipic++)
{
Hashtable hash = (Hashtable)vetpic.get(ipic);
strpic[ipic] = ds.toString((String)hash.get("title"));
//int ttlen = ds.byteLength(strpic[ipic]);
if(ds.byteLength(strpic[ipic]) > (title_len*2+1))
strpic[ipic] = ds.strByteCopy(strpic[ipic],title_len*2)+"...";
strfn[ipic] = ds.toString((String)hash.get("img"));
String str[] = strfn[ipic].split(",");
strfn[ipic] = str[0];
strpath[ipic] = path+strfn[ipic];
strpicId[ipic] = ds.toString((String)hash.get("id"));
strpHits[ipic] = ds.toString((String)hash.get("hits"));
}
int pnum = myBean.getPicNum();
if(jpic<pnum) pnum=jpic;
int pheight = myBean.getPicHeight();
int pwidth = myBean.getPicWidth();
//根據所選一級版面取得焦點
Vector vetgood = (Vector)myBean.getGood(strId1,"21");
int jg=vetgood.size();
String strgId [] = new String[jg];
String strgtitle[] = new String[jg];//存放文章標題
String strgtime[] = new String[jg];//發表時間
String strgHits[] = new String[jg];//取得鼠標提示信息
for(int ig=0;ig<vetgood.size();ig++)
{
Hashtable hash = (Hashtable)vetgood.get(ig);
strgId[ig] = ds.toString((String)hash.get("id"));
strgtitle[ig] = ds.toString((String)hash.get("title"));
strgtime[ig] = ds.toString(((String)hash.get("addtime"))).substring(5,10);
strgHits[ig] = ds.toString(((String)hash.get("hits")));
}
//取得公告信息
Vector vetinfo2 = (Vector)myBean.getArticle1(strId1,"公告通知");
int j2=vetinfo2.size();
String strinfoId [] = new String[j2];
String str2[] = new String[j2];//文章標題
String strtime2[] = new String[j2];//發表時間
String strHits2[] = new String[j2];//取得鼠標提示信息
for(int i=0;i<vetinfo2.size();i++)
{
Hashtable hash = (Hashtable)vetinfo2.get(i);
strinfoId[i] = ds.toString((String)hash.get("id"));
str2[i] = ds.toString((String)hash.get("title"));
strtime2[i] = ds.toString(((String)hash.get("addtime"))).substring(5,10);
strHits2[i] = ds.toString(((String)hash.get("hits")));
}
//根據一級菜單取得其下的所有二級菜單信息
myBean.setId1(strId1);
Vector vetmenu2 = (Vector)myBean.getMenu2();
int jmenu2=vetmenu2.size();
String strmenu2[] = new String[jmenu2];//存放二級菜單名稱
String str4[] = new String[jmenu2];//存放二級菜單序號
for(int i2=0;i2<vetmenu2.size();i2++)
{
Hashtable hash2 = (Hashtable)vetmenu2.get(i2);
strmenu2[i2] = ds.toString((String)hash2.get("MENU2"));
str4[i2] = ds.toString((String)hash2.get("ID2"));
}
int jnum=(jmenu2+1)/2;
/*
String mainStyle = "1";//所選的模板
String StyleName = myBean.getStyle(strId1);
if(StyleName.equals("公司新聞"))
{
mainStyle = "1";
}
if(StyleName.equals("信息公告"))
{
mainStyle = "4";
}
if(StyleName.equals("規章制度"))
{
mainStyle = "3";
}
if(StyleName.equals("網站服務"))
{
mainStyle = "2";
}*/
String mainStyle = myBean.getStyle(strId1);//所選的模板
if(strId1.equals("2"))mainStyle="3";
else if(strId1.equals("5"))mainStyle="4";
String css = (String)session.getAttribute("css");
int wlen=37;
if(strshowconf.equals("1"))
wlen=32;
int pic_intro_len = 90;
String color_time = "#616161";
int wlen1 = 34;
String showtime21 = myBean.toName("nb_zyszb","id","isshowtime","21");
String showtime22 = myBean.toName("nb_zyszb","id","isshowtime","22");
String showtime23 = myBean.toName("nb_zyszb","id","isshowtime","23");
%>
<link href="../images/css.css" rel=stylesheet type="text/css">
<!--<SCRIPT language=javascript src="../../js/rainbow.js"></SCRIPT>-->
<!--**********************- 公司新聞主頁模板,模板一*****************--->
<%if(mainStyle.equals("1")){%>
<div align=center>
<TABLE align=center border=0 cellPadding=0 cellSpacing=0 width=790><!--1 start-->
<TBODY>
<TR>
<TD align=middle background="../images/bg01.gif">
<TABLE border=0 cellPadding=0 cellSpacing=0 width=779><!--2 start-->
<TBODY>
<TR>
<TD align=left vAlign=top>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%"><!--3 start-->
<TBODY>
<TR align=left vAlign=top>
<TD align=middle width=183>
<TABLE border=0 cellPadding=0 cellSpacing=0 width=173><!--4 start-->
<TBODY>
<TR>
<TD>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%"><!--5 start-->
<TBODY>
<TR>
<TD align=left vAlign=top><IMG height=6 src="../images/index_date01.gif" width=173></TD>
</TR>
<TR>
<TD align=center background="../images/index_datebg.gif" class=left2 vAlign=top>
<!-- //設置日歷-------------------------------------------------------------------------------------// -->
<script language=JavaScript src="../../js/time_sure.js"></script>
</TD>
</TR>
<TR>
<TD align=left vAlign=top><IMG height=6 src="../images/index_date02.gif" width=173></TD>
</TR>
</TBODY>
</TABLE><!--5 end-->
</TD>
</TR>
<TR>
<TD height=4></TD>
</TR>
<!--信息公告部分-->
<TR>
<TD>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%"><!--5 start-->
<TBODY>
<TR>
<TD align=left><IMG height=45 src="../images/index_left01_1.gif" width=173></TD>
</TR>
<TR>
<TD align=center background="../images/index_left01_bg.gif" class=left2>
<marquee onmouseover="this.stop();" onmouseout="this.start();" scrollAmount=1 scrollDelay=12 direction=up height=162>
<%
if(j2>intnumconf) j2=intnumconf;
for(int k=0;k<j2;k++)
{
%>
<img src="../images/gl.gif">
<A onmouseover="this.style.textDecoration='underline';" onmouseout="this.style.textDecoration='none';" onclick="view('<%=strinfoId[k]%>');" style="cursor:hand;LINE-HEIGHT: 100%" target=_blank title=<%=strHits2[k]%>><%=str2[k]%><%if(strmshow[0].equals("1")){%><font color=<%=color_time%>>(<%=strtime2[k]%>)</font><%}%></A>
<br>
<%
%>
<br>
<a onclick="viewarticle('20','');" style="cursor:hand;LINE-HEIGHT: 100%" target=_blank title="更多的信息"> [更多...]</a>
</marquee>
</TD>
</TR>
<TR>
<TD align=left><IMG height=5 src="../images/index_left01_2.gif" width=173></TD>
</TR>
</TBODY>
</TABLE><!--5 end-->
</TD>
</TR>
<TR>
<TD height=14></TD>
</TR>
<!--焦點導讀部分-->
<TR>
<TD>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%"><!--5 start-->
<!-- <TBODY> -->
<TR>
<TD align=left vAlign=top><IMG height=45 src="../images/index_left02_1.gif" width=173></TD>
</TR>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -