📄 createmsg_delmsg.java
字号:
package jp.co.sjts.gsession.schedule;
/*
* Copyright (C) 1999-2002 Japan Total System Co,LTD
*/
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jp.co.sjts.gsession.tools.*;
/**
* <p>嶍彍儊僢僙乕僕僟僀傾儘僌
*
* @author Ei Kishida <ei@sjts.co.jp>
* @author Hideyuki Kitade <kitade@sjts.co.jp>
*/
public class Createmsg_delmsg extends CreatePage{
/** YES宆偺儊僢僙乕僕 */
public final static int MB_YES = 0;
/** YES,NO宆 */
public final static int MB_YESNO = 1;
/** POST儕僋僄僗僩 */
public final static int ID_POST = 0;
/** GET儕僋僄僗僩 */
public final static int ID_GET = 1;
/** YES僷儔儊乕僞柤 */
public final static String RET_YES = "__submit.x";
/** NO僷儔儊乕僞柤 */
public final static String RET_NO = "__reset.x";
/** 儊僢僙乕僕昞帵僞僀僾奿擺 */
private int type = MB_YES;
/** 儕僋僄僗僩憲怣METHOD奿擺 */
private int method = ID_GET;
/** 僞僀僩儖 */
private String title = "";
/** 儊僢僙乕僕 */
private String msg = "";
/** 僷儔儊乕僞 */
private Para[] para = null;
/** 傾僀僐儞URL */
private String iconURL = "";
/**
* <p>僷儔儊乕僞僙僢僩
*
* @param type
* @param method
* @param title
* @param msg
* @param para
* @param iconURL
*/
public Createmsg_delmsg(int type,int method,String title,String msg,Para[] para,String iconURL){
this.type = type;
this.method = method;
this.title = title;
this.msg = msg;
if(para == null)
this.para = new Para[0];
else
this.para = para;
this.iconURL = iconURL;
}
/**
* <p>HTML弌椡
*
* @param req 儕僋僄僗僩
* @param res 儗僗億儞僗
*/
protected boolean writePage(HttpServletRequest req,HttpServletResponse res) throws GSException {
String url = GSTool.removeParaFormURI(req.getRequestURI());
setCharset("iso-2022-jp");
setTitle(title);
setBodyColor("#ffffff","#000000","#0000ff","#800080","#0000ff");
addBodyString("<CENTER>");
addBodyString("<BR><BR><BR><BR>");
String action;
int idx = 0;
if(para.length>0)
{
if(para[idx].name.equals("action")){
action = para[idx].value;
idx++;
}else{
action = url;
}
}else{
action = url;
}
addBodyString("<TABLE WIDTH=\"400\" BGCOLOR=\"#cccccc\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">");
addBodyString("<TR><TD>");
addBodyString(" <TABLE WIDTH=\"100%\" ALIGN=\"center\" BGCOLOR=\"#cccccc\" BORDER=\"3\" CELLSPACING=\"5\" CELLPADDING=\"2\">");
// 僞僀僩儖
addBodyString(" <TR><TD BGCOLOR=\"#000080\" COLSPAN=\"2\"><FONT COLOR=\"#ffffff\">"+title+"</FONT></TD></TR>");
// 杮懱
addBodyString(" <TR><TD>");
addBodyString(" <TABLE WIDTH=\"100%\" ALIGN=\"center\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"10\">");
addBodyString(" <TR>");
addBodyString(" <TD><IMG SRC=\""+iconURL+"\" ALT\"妋擣\" HEIGHT=\"36\" WIDTH=\"36\"></TD>");
addBodyString(" <TD><B>"+msg+"</B></TD>");
addBodyString(" </TR>");
addBodyString(" </TABLE>");
addBodyString(" </TD></TR>");
// 僐儅儞僪
addBodyString(" </TD></TR>");
addBodyString(" <TR><TD ALIGN=\"center\" COLSPAN=\"2\">");
addBodyString("<TABLE WIDTH=\"100%\" HEIGHT=\"100%\" BGCOLOR=\"#cccccc\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">");
addBodyString(" <TR>");
addBodyString(" <FORM METHOD=\"post\" ACTION=\""+action+"\" TARGET=\"_top\">");
addBodyString(" <TD ALIGN=\"CENTER\" VALIGN=\"MIDDLE\">");
//YES
for(;idx<para.length;idx++){
addBodyString(" <INPUT TYPE=\"hidden\" NAME=\""+para[idx].name+"\" VALUE=\""+para[idx].value+"\">");
}
addBodyString(" <INPUT TYPE=\"submit\" NAME=\""+RET_YES+"\" VALUE=\"偼丂偄\">");
addBodyString(" </TD>");
addBodyString(" </FORM>");
//NO
if(type == MB_YESNO){
idx = 0;
addBodyString(" <FORM METHOD=\"post\" ACTION=\""+action+"\">");
addBodyString(" <TD ALIGN=\"CENTER\" VALIGN=\"MIDDLE\" >");
for(;idx<para.length;idx++){
addBodyString(" <INPUT TYPE=\"hidden\" NAME=\""+para[idx].name+"\" VALUE=\""+para[idx].value+"\">");
}
addBodyString(" <INPUT TYPE=\"submit\" NAME=\""+RET_NO+"\" VALUE=\"偄偄偊\">");
addBodyString(" </TD>");
addBodyString(" </FORM>");
}
addBodyString(" </TR>");
addBodyString("</TABLE>");
addBodyString(" </TD></TR>");
addBodyString(" </TABLE>");
addBodyString("</TD></TR>");
addBodyString("</TABLE>");
addBodyString("</FORM>");
addBodyString("</CENTER>");
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -