createholiday_temp_make.java
来自「一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。」· Java 代码 · 共 173 行
JAVA
173 行
package jp.co.sjts.gsession.main;
/*
* 僥儞僾儗乕僩媥擔捛壛 CreateHoliday_Temp_Make.java
* Copyright (C) 2000-2001 Japan Total System Co,LTD
* Junichi K <kaneuchi@sjts.co.jp>
*/
import java.io.File;
import java.util.Hashtable;
import java.util.Map;
import java.util.List;
import java.util.Iterator;
import java.util.Vector;
import java.util.Arrays;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import jp.co.sjts.gsession.tools.*;
public class CreateHoliday_Temp_Make extends CreatePage {
private final String title = "僥儞僾儗乕僩媥擔捛壛";
private final String bgcolor = "#ffffff";
private final String text = "#000000";
private final String link = "#0000ff";
private final String alink = "#ff0000";
private final String vlink = "#0000ff";
private String urlMap;
private Hashtable hsPara;
private String helpURL;
private String year;
private int page;
public CreateHoliday_Temp_Make(Hashtable hsPara,String year,String page,String urlMap,String helpURL) {
this.urlMap = urlMap;
this.hsPara = hsPara;
this.helpURL = helpURL;
this.year = year;
this.page = Integer.parseInt(page);
}
protected boolean writePage(HttpServletRequest req,HttpServletResponse res) throws GSException {
String url = GSTool.removeParaFormURI(req.getRequestURI());
HttpSession session = req.getSession(false);
Integer sessionUID = (Integer)session.getAttribute(GSBase.SESSION_PARA_UID);
setCharset("iso-2022-jp");
setTitle(title);
setHelpUrl(helpURL+GSHelpPage.MN255000);
setBodyColor(bgcolor,text,link,vlink,alink);
addBodyString("<CENTER>");
addBodyString("<TABLE WIDTH=\"520\" BORDER=\"3\" CELLSPACING=\"0\" CELLPADDING=\"0\">");
// 僞僀僩儖
addBodyString("<TR>");
/**/ addBodyString("<FORM METHOD=\"post\" ACTION=\""+ url + "\">");
/**/ addBodyString("<INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_CMD+"\" VALUE=\""
+GSCmd.GS_HDAY+"\">");
/**/ addBodyString("<INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_SUBCMD+"\" VALUE=\""
+GSCmd.SUB_HDAY_TMPEDIT + "\">");
/**/ addBodyString("<INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_DATE+"\" VALUE=\""
+year+"\">");
if(page == 1)
/**/ addBodyString("<INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_BACKPAGE+"\" VALUE=\"1\">");
addBodyString("<TD>");
addBodyString(" <TABLE WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"3\">");
addBodyString(" <TR BGCOLOR=\"#000080\" HEIGHT=\"40\">");
addBodyString(" <TD NOWRAP><FONT SIZE=\"+1\" COLOR=\"#ffffff\"><B>僥儞僾儗乕僩媥擔捛壛</B></FONT></TD>");
addBodyString("</TD>");
/**/
addBodyString(" <TD WIDTH=\"2%\"><INPUT TYPE=\"image\" NAME=\""+GSCmd.GS_PARA_ADD+"\" SRC=\""+urlMap+GSFilename.GS_TUIKA_BTN+"\" ALT=\"捛壛\" WIDTH=\"93\" HEIGHT=\"28\" HSPACE=\"0\" VSPACE=\"0\" BORDER=\"0\"></TD>");
addBodyString(" <TD WIDTH=\"2%\"><INPUT TYPE=\"image\" NAME=\"back\" SRC=\""+urlMap+GSFilename.GS_BACK_BTN+"\" ALT=\"栠傞\" WIDTH=\"93\" HEIGHT=\"28\" HSPACE=\"0\" VSPACE=\"0\" BORDER=\"0\"></A></TD>");
addBodyString(" </TR>");
addBodyString(" </TABLE>");
addBodyString("</TD>");
addBodyString("</TR>");
//擔晅昞帵僥乕僽儖
addBodyString("<TR BGCOLOR=\"#ffffbf\">");
addBodyString("<TD ALIGN=\"center\">");
addBodyString("<BR>");
addBodyString(" <TABLE BGCOLOR=\"#c0c0c0\" WIDTH=\"80%\" BORDER=\"1\" CELLSPACING=\"0\" CELLPADDING=\"3\">");
addBodyString(" <TR BGCOLOR=\"#408080\">");
addBodyString(" <TD WIDTH=\"10%\" ALIGN=\"center\" NOWRAP><FONT COLOR=\"#ffffff\"><B>擔 晅</B></FONT></TD>");
addBodyString(" <TD WIDTH=\"80%\" ALIGN=\"center\" NOWRAP><FONT COLOR=\"#ffffff\"><B>媥 擔 柤</B></FONT></TD>");
addBodyString(" </TR>");
//僐儞儃儃僢僋僗
addBodyString(" <TR>");
addBodyString(" <TD WIDTH=\"10%\" ALIGN=\"center\" NOWRAP>");
addBodyString(" <SELECT NAME=\"month\">");
addBodyString(" <OPTION SELECTED VALUE=\"1\">丂侾寧");
addBodyString(" <OPTION VALUE=\"2\">丂俀寧");
addBodyString(" <OPTION VALUE=\"3\">丂俁寧");
addBodyString(" <OPTION VALUE=\"4\">丂係寧");
addBodyString(" <OPTION VALUE=\"5\">丂俆寧");
addBodyString(" <OPTION VALUE=\"6\">丂俇寧");
addBodyString(" <OPTION VALUE=\"7\">丂俈寧");
addBodyString(" <OPTION VALUE=\"8\">丂俉寧");
addBodyString(" <OPTION VALUE=\"9\">丂俋寧");
addBodyString(" <OPTION VALUE=\"10\">侾侽寧");
addBodyString(" <OPTION VALUE=\"11\">侾侾寧");
addBodyString(" <OPTION VALUE=\"12\">侾俀寧");
addBodyString(" <OPTION VALUE=\"-1\">");
addBodyString(" </SELECT>");
addBodyString(" <SELECT NAME=\"day\">");
addBodyString(" <OPTION SELECTED VALUE=\"1\">丂侾擔");
addBodyString(" <OPTION VALUE=\"2\">丂俀擔");
addBodyString(" <OPTION VALUE=\"3\">丂俁擔");
addBodyString(" <OPTION VALUE=\"4\">丂係擔");
addBodyString(" <OPTION VALUE=\"5\">丂俆擔");
addBodyString(" <OPTION VALUE=\"6\">丂俇擔");
addBodyString(" <OPTION VALUE=\"7\">丂俈擔");
addBodyString(" <OPTION VALUE=\"8\">丂俉擔");
addBodyString(" <OPTION VALUE=\"9\">丂俋擔");
addBodyString(" <OPTION VALUE=\"10\">侾侽擔");
addBodyString(" <OPTION VALUE=\"11\">侾侾擔");
addBodyString(" <OPTION VALUE=\"12\">侾俀擔");
addBodyString(" <OPTION VALUE=\"13\">侾俁擔");
addBodyString(" <OPTION VALUE=\"14\">侾係擔");
addBodyString(" <OPTION VALUE=\"15\">侾俆擔");
addBodyString(" <OPTION VALUE=\"16\">侾俇擔");
addBodyString(" <OPTION VALUE=\"17\">侾俈擔");
addBodyString(" <OPTION VALUE=\"18\">侾俉擔");
addBodyString(" <OPTION VALUE=\"19\">侾俋擔");
addBodyString(" <OPTION VALUE=\"20\">俀侽擔");
addBodyString(" <OPTION VALUE=\"21\">俀侾擔");
addBodyString(" <OPTION VALUE=\"22\">俀俀擔");
addBodyString(" <OPTION VALUE=\"23\">俀俁擔");
addBodyString(" <OPTION VALUE=\"24\">俀係擔");
addBodyString(" <OPTION VALUE=\"25\">俀俆擔");
addBodyString(" <OPTION VALUE=\"26\">俀俇擔");
addBodyString(" <OPTION VALUE=\"27\">俀俈擔");
addBodyString(" <OPTION VALUE=\"28\">俀俉擔");
addBodyString(" <OPTION VALUE=\"29\">俀俋擔");
addBodyString(" <OPTION VALUE=\"30\">俁侽擔");
addBodyString(" <OPTION VALUE=\"31\">俁侾擔");
addBodyString(" <OPTION VALUE=\"-1\">");
addBodyString(" </SELECT>");
addBodyString(" </TD>");
addBodyString(" <TD WIDTH=\"80%\" ALIGN=\"center\">");
addBodyString(" <INPUT TYPE=\"text\" NAME=\"NAME\" SIZE=\"50\" MAXLENGTH=\"50\"></TD>");
addBodyString(" </TR>");
addBodyString(" </TABLE>");
addBodyString(" <TABLE WIDTH=\"90%\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"3\">");
addBodyString(" <TR><TD ALIGN=\"left\" NOWRAP><INPUT TYPE=\"checkbox\" NAME=\""+GSCmd.GS_PARA_SUBSTITUTE+"\"><FONT SIZE=\"-1\" COLOR=\"#ff0000\">擔梛偲廳側偭偨応崌偼丄帺摦偱怳懼媥擔傪捛壛偡傞</FONT></TD></TR>");
addBodyString(" <TR><TD ALIGN=\"right\"><A HREF=\""+url+"?"
+GSCmd.GS_PARA_CMD+"="+GSCmd.GS_HDAY
+"&"+GSCmd.GS_PARA_SUBCMD+"="+GSCmd.SUB_HDAY_TMPADD2
+"&"+GSCmd.GS_PARA_DATE+"="+year
+((page == 1)?"&"+GSCmd.GS_PARA_BACKPAGE+"=1":"")+"\">");
addBodyString(" <IMG SRC=\""+urlMap+GSFilename.GS_HOLIDAY_EXTEND_BTN+"\" ALT=\"奼挘\" WIDTH=\"93\" HEIGHT=\"28\" HSPACE=\"0\" VSPACE=\"0\" BORDER=\"0\"></A></TD></TR>");
addBodyString(" </TABLE>");
addBodyString("</TD>");
addBodyString("</FORM>");
addBodyString("</TR>");
addBodyString("</TABLE>");
addBodyString("</CENTER>");
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?