createloginpage.java
来自「一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。」· Java 代码 · 共 88 行
JAVA
88 行
package jp.co.sjts.gsession.main;
/*
* 儘僌僀儞夋柺嶌惉 CreateLoginPage.java
* Copyright (C) 1999-2000 Japan Total System Co,LTD
* Satoru K <koni@sjts.co.jp>
*/
import java.util.Hashtable;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import jp.co.sjts.gsession.tools.*;
public class CreateLoginPage extends CreatePage {
private final String bgcolor = "#dbdbff";
private final String text = "#000000";
private final String link = "#0000ff";
private final String vlink = "#800080";
private final String alink = "#0000ff";
private String mapURL = null;
private Hashtable hsPara = null;
public CreateLoginPage(Hashtable hsPara,String mapURL) {
this.hsPara = hsPara;
this.mapURL = mapURL;
}
protected boolean writePage(HttpServletRequest req,HttpServletResponse res) throws GSException {
String user = "";
if(hsPara.get(GSCmd.GS_PARA_USER)!=null)
user = ((String)((String[])hsPara.get(GSCmd.GS_PARA_USER))[0]);
setCharset("iso-2022-jp");
setTitle("儘僌僀儞夋柺");
setBodyColor(bgcolor,text,link,vlink,alink);
this.setOnLoadEvent("document.forms[0].user.focus()");
addBodyString("<CENTER>");
addBodyString("<BR><BR><BR>");
addBodyString("<TABLE BGCOLOR=\"#ffffff\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">");
addBodyString("<TR><TD>");
addBodyString(" <TABLE BGCOLOR=\"#ffffff\" BORDER=\"3\" CELLSPACING=\"5\" CELLPADDING=\"15\">");
addBodyString(" <TR>");
addBodyString(" <TD><A HREF=\"http://www.gs.sjts.co.jp/\" TARGET=\"_blank\"><IMG SRC=\""
+mapURL+GSFilename.GS_LOGO01+"\" ALT=\""
+GSBase.GS_VERSION+"\" width=320 height=150 border=0></A></TD>");
addBodyString(" </TR>");
addBodyString(" <TR>");
addBodyString(" <TD ALIGN=\"center\">");
addBodyString(" <BR>");
addBodyString(" <TABLE ALIGN=\"center\" BGCOLOR=\"#ffffff\" BORDER=\"3\" CELLSPACING=\"3\" CELLPADDING=\"2\" >");
addBodyString(" <FORM METHOD=\"post\" ACTION=\""+GSTool.removeParaFormURI(req.getRequestURI())
+"\" TARGET=\"_top\">");
addBodyString(" <INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_CMD+"\" VALUE=\""
+Integer.toString(GSCmd.GS_LOGINCHK)+"\">");
addBodyString(" <TR>");
addBodyString(" <TD WIDTH=80><B>UserID</B></TD>");
addBodyString(" <TD><INPUT TYPE=\"text\" NAME=\""+GSCmd.GS_PARA_USER
+"\" SIZE=\"12\" MAXLENGTH=\"20\" VALUE=\""+user+"\" TABINDEX=\"1\"></TD>");
addBodyString(" </TR>");
addBodyString(" <TR>");
addBodyString(" <TD><B>Password</B></TD>");
addBodyString(" <TD><INPUT TYPE=\"Password\" NAME=\""+GSCmd.GS_PARA_PASS
+"\" SIZE=\"12\" MAXLENGTH=\"20\" TABINDEX=\"2\"></TD>");
addBodyString(" </TR>");
addBodyString(" <TR>");
addBodyString(" <TD ALIGN=\"center\" COLSPAN=\"2\"><INPUT TYPE=\"submit\" VALUE=\"儘僌僀儞\" TABINDEX=\"3\"></TD>");
addBodyString(" </TR>");
addBodyString(" </FORM>");
addBodyString(" </TABLE>");
addBodyString(" <BR>");
addBodyString(" </TD>");
addBodyString(" </TR>");
addBodyString(" </TABLE>");
addBodyString("</TD></TR>");
addBodyString("</TABLE>");
addBodyString("</CENTER>");
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?