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

📄 createshainsetpage.java

📁 一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。
💻 JAVA
字号:
package jp.co.sjts.gsession.main;

/*
 * 幮堳忣曬丂屄恖愝掕  CreateShainSetPage.java
 * Copyright (C) 1999-2000 Japan Total System Co,LTD
 *    Satoru K  <koni@sjts.co.jp>
 */

import java.io.File;
import java.util.Hashtable;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import jp.co.sjts.gsession.tools.*;

public class CreateShainSetPage 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 Hashtable hsPara;
	private String dataDir;
	private String mapURL;
	private String helpURL;
	private String[] uids;

	public CreateShainSetPage(Hashtable hsPara,String dataDir,String mapURL,String helpURL) {
		this.hsPara = hsPara;
		this.dataDir = dataDir;
		this.mapURL = mapURL;
		this.helpURL = helpURL;
		this.uids = (String[])hsPara.get(GSCmd.GS_PARA_UID);
	}

	protected boolean writePage(HttpServletRequest req,HttpServletResponse res) throws GSException {
		HttpSession session = req.getSession(false);
		Integer uid = (Integer)session.getAttribute(GSBase.SESSION_PARA_UID);
		String url = GSTool.removeParaFormURI(req.getRequestURI());
		String nextsub = (hsPara.get(GSCmd.GS_PARA_FLG)!=null)?((String[])hsPara.get(GSCmd.GS_PARA_FLG))[0]:"";

		MailerFile mailerFile = new MailerFile(dataDir+GSFilename.GS_DIR_USER+File.separator+uid.toString());
		mailerFile.Load();

		setCharset("iso-2022-jp");
		setTitle(title);
		setHelpUrl(helpURL+GSHelpPage.SH400000);

		setBodyColor(bgcolor,text,link,vlink,alink);

		addBodyString("<CENTER>");

		addBodyString("<TABLE WIDTH=\"400\" BORDER=\"1\" CELLSPACING=\"0\" CELLPADDING=\"1\">");
		addBodyString("<TR>");
/**/	addBodyString("<FORM METHOD=\"post\" ACTION=\""+ url + "\">");
/**/	addBodyString("<INPUT TYPE=\"hidden\" NAME=\"" + GSCmd.GS_PARA_CMD + "\" VALUE=\"" + GSCmd.GS_SHAININFO + "\">");
/**/	addBodyString("<INPUT TYPE=\"hidden\" NAME=\"" + GSCmd.GS_PARA_SUBCMD + "\" VALUE=\"" + GSCmd.SUB_SHAIN_PSET + "\">");
/**/	addBodyString("<INPUT TYPE=\"hidden\" NAME=\"" + GSCmd.GS_PARA_FLG + "\" VALUE=\"" + nextsub + "\">");

		if(uids != null) {
			for(int i=0; i < uids.length; i++) {
				addBodyString("<INPUT TYPE=\"hidden\" NAME=\"" + GSCmd.GS_PARA_UID + "\" VALUE=\"" + uids[i] + "\">");
			}
		}

		addBodyString("<TD>");
		addBodyString("  <TABLE WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"2\">");
		addBodyString("  <TR BGCOLOR=\"#000080\">");
		addBodyString("  <TD><FONT COLOR=\"#ffffff\"><B>屄恖愝掕</B></FONT></TD>");
/**/	addBodyString("  <TD ALIGN=\"right\"><INPUT TYPE=\"image\" NAME=\""+GSCmd.GS_PARA_SUBMIT+"\" SRC=\""
					+mapURL+GSFilename.GS_SETTEI_BTN+"\" ALT=\"愝掕\" WIDTH=\"93\" HEIGHT=\"28\" BORDER=\"0\"></TD>");
		addBodyString("  </TR>");
		addBodyString("  </TABLE>");
		addBodyString("</TD>");
		addBodyString("</TR>");

		addBodyString("<TR ALIGN=\"center\">");
		addBodyString("<TD BGCOLOR=\"#ffffcf\">");
		addBodyString("  <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">");

		addBodyString("  <TR>");
		addBodyString("  <TD ALIGN=\"center\" COLSPAN=\"2\" NOWRAP><B>儊乕儔乕慖戰</B></TD>");
		addBodyString("  </TR>");
		addBodyString("  <TR>");
//		addBodyString("  <TD>丂</TD>");
		if(hsPara.get(GSCmd.GS_PARA_GSMAILER) != null) {
			if(mailerFile.getMailer() == 0)
				addBodyString("  <TD><INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_MAILER+"\" VALUE=\"0\" CHECKED>丂</TD>");
			else
				addBodyString("  <TD><INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_MAILER+"\" VALUE=\"0\">丂</TD>");
			addBodyString("  <TD NOWRAP>GSession儊乕儖</TD>");
			addBodyString("  </TR>");
			addBodyString("  <TR>");
			if(mailerFile.getMailer() == 1)
				addBodyString("  <TD><INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_MAILER+"\" VALUE=\"1\" CHECKED>丂</TD>");
			else
				addBodyString("  <TD><INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_MAILER+"\" VALUE=\"1\">丂</TD>");
		}
		else {
			addBodyString("  <TD>丂</TD>");
			addBodyString("  <TD NOWRAP><S>GSession儊乕儖</S></TD>");
			addBodyString("  </TR>");
			addBodyString("  <TR>");
			addBodyString("  <TD><INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_MAILER+"\" VALUE=\"1\" CHECKED>丂</TD>");
		}
		addBodyString("  <TD>昗弨儊乕儖</TD>");
		addBodyString("  </TR>");

		addBodyString("  </TABLE>");
		addBodyString("</TD>");
		addBodyString("</FORM>");
		addBodyString("</TR>");
		addBodyString("</TABLE>");


		addBodyString("</CENTER>");

		return true;
	}
}

⌨️ 快捷键说明

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