📄 createpssetbasepage.java
字号:
package jp.co.sjts.gsession.main;
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.*;
/**
* <p>堦斒幰梡婎杮愝掕
*
* @author Satoru K
* @author Hideyuki KITADE <kitade@sjts.co.jp>
*/
public class CreatePsSetBasePage 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 mapURL;
private String dataDir;
private Hashtable hsPara;
private String helpURL;
public CreatePsSetBasePage(Hashtable hsPara,String dataDir,String mapURL,String helpURL) {
this.mapURL = mapURL;
this.dataDir = dataDir;
this.hsPara = hsPara;
this.helpURL = helpURL;
}
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());
int SetSecIdx=5;
boolean flg=true;
//儕僼儗僢僔儏帪娫偺愝掕
UserConfFile ucf = new UserConfFile(dataDir + GSFilename.GS_DIR_USER + File.separator + uid.toString());
if(ucf.exists())
ucf.Load();
else
ucf.Save();
int refreshtime = ucf.getRefreshTime();
if(refreshtime<=0)
flg = false;
else
SetSecIdx = refreshtime / 60;
setCharset("iso-2022-jp");
setTitle(title);
setHelpUrl(helpURL+GSHelpPage.MN310000);
setBodyColor(bgcolor,text,link,vlink,alink);
addBodyString("<CENTER>");
/**/ addBodyString("<FORM METHOD=\"post\" ACTION=\""+url+"\">");
/**/ addBodyString("<INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_CMD+"\" VALUE=\""+GSCmd.GS_PERSONAL+"\">");
/**/ addBodyString("<INPUT TYPE=\"hidden\" NAME=\""+GSCmd.GS_PARA_SUBCMD+"\" VALUE=\""+GSCmd.GS_P_SET_BASE+"\">");
addBodyString("<TABLE WIDTH=\"600\" BORDER=\"3\" CELLSPACING=\"0\" CELLPADDING=\"0\">");
// 僞僀僩儖
addBodyString("<TR>");
addBodyString("<TD BGCOLOR=\"#000080\">");
addBodyString(" <TABLE WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"3\">");
addBodyString(" <TR>");
addBodyString(" <TD><FONT COLOR=\"#ffffff\"><B>"+title+"</B></FONT></TD>");
addBodyString(" <TD ALIGN=\"right\">");
/**/ addBodyString(" <INPUT TYPE=\"image\" NAME=\""+GSCmd.GS_PARA_SUBMIT+"\" SRC=\""+mapURL+GSFilename.GS_TOUROKU_BTN
+"\" ALT=\"搊榐\" WIDTH=\"93\" HEIGHT=\"28\" BORDER=\"0\">");
/**/ addBodyString(" <INPUT TYPE=\"image\" NAME=\""+GSCmd.GS_PARA_RESET+"\" SRC=\""+mapURL+GSFilename.GS_TORIKESHI_BTN
+"\" ALT=\"庢徚\" WIDTH=\"93\" HEIGHT=\"28\" BORDER=\"0\">");
addBodyString(" </TD>");
addBodyString(" </TR>");
addBodyString(" </TABLE>");
addBodyString("</TD>");
addBodyString("</TR>");
// 杮懱
addBodyString("<TR>");
addBodyString("<TD HEIGHT=\"250\" ALIGN=\"center\" BGCOLOR=\"#ffffcf\">");
addBodyString(" <TABLE BGCOLOR=\"#cccccc\" WIDTH=\"80%\" BORDER=\"1\" CELLSPACING=\"0\" CELLPADDING=\"3\">");
addBodyString(" <TR>");
addBodyString(" <TD BGCOLOR=\"#408080\"><FONT COLOR=\"#ffffff\"><B>儕僼儗僢僔儏愝掕</B></FONT></TD>");
addBodyString(" </TR>");
addBodyString(" <TR>");
addBodyString(" <TD>");
if(flg)
addBodyString(" <INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_FLG+"\" VALUE=\"1\" CHECKED>巊梡偡傞丂"
+"<INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_FLG+"\" VALUE=\"0\">巊梡偟側偄");
else
addBodyString(" <INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_FLG+"\" VALUE=\"1\">巊梡偡傞丂"
+"<INPUT TYPE=\"radio\" NAME=\""+GSCmd.GS_PARA_FLG+"\" VALUE=\"0\" CHECKED>巊梡偟側偄");
addBodyString(" <BR>");
addBodyString(" <CENTER>");
/**/ addBodyString(" <SELECT NAME=\""+GSCmd.GS_PARA_REFRESH+"\">");
for(int i=1;i<=30;i++){
int sec=60*i;
if(i==SetSecIdx)
addBodyString(" <OPTION VALUE=\""+Integer.toString(sec)+"\" SELECTED>"+Integer.toString(i)+"暘枅");
else
addBodyString(" <OPTION VALUE=\""+Integer.toString(sec)+"\">"+Integer.toString(i)+"暘枅");
}
addBodyString(" </SELECT>偵儊僀儞夋柺傪峏怴偡傞");
addBodyString(" </CENTER>");
addBodyString(" </TD>");
addBodyString(" </TR>");
addBodyString(" </TABLE>");
addBodyString("</TD>");
addBodyString("</TR>");
addBodyString("</TABLE>");
/**/ addBodyString("</FORM>");
addBodyString("</CENTER>");
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -