📄 gsframesetpage.java
字号:
package jp.co.sjts.gsession.tools;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* <p>HTML 僼儗乕儉僙僢僩儁乕僕梡婎杮
*
* @author Satoru K
*/
public class GSFramesetPage extends CreatePage {
/** 僞僀僩儖 */
private String title=null;
/** 儊僯儏乕URL */
private String toolURL=null;
/** 儃僨傿URL */
private String bodyURL=null;
/** <p>僐儞僗僩儔僋僞 */
public GSFramesetPage() {}
/**
* <p>僐儞僗僩儔僋僞
*
* @param title 僞僀僩儖
* @param toolURL 儊僯儏乕URL
* @param bodyURL 儃僨傿URL
*/
public GSFramesetPage(String title,String toolURL,String bodyURL) {
this.title=title;
this.toolURL = toolURL;
this.bodyURL = bodyURL;
}
/** 儊僯儏乕URL傪僙僢僩偟傑偡丅 */
public void SetToolURL(String toolURL) { this.toolURL = toolURL; };
/** 儃僨傿URL傪僙僢僩偟傑偡丅 */
public void SetBodyURL(String bodyURL) { this.bodyURL = bodyURL; };
/** 儁乕僕僞僀僩儖傪僙僢僩偟傑偡丅 */
public void SetTitle(String title) { this.title = title; };
/**
* <p>儁乕僕弌椡
*/
protected boolean writePage(HttpServletRequest req,HttpServletResponse res) {
setCharset("iso-2022-jp");
setTitle(title);
return true;
}
/**
* <p>儗僗億儞僗弌椡
*
* @param req 儕僋僄僗僩
* @param res 儗僗億儞僗
*/
public void write(HttpServletRequest req,HttpServletResponse res) throws GSException {
try {
writePage(req,res);
String charset = this.header.getCharset();
res.setContentType("text/html; charset=" + charset);
OutputStreamWriter osw = new OutputStreamWriter(res.getOutputStream(),charset);
PrintWriter pw = new PrintWriter(osw);
pw.println("<HTML>");
header.write(pw);
pw.println("<FRAMESET ROWS=\"110,*\" BORDER=\"1\" BORDERCOLOR=\"#808080\" FRAMEBORDER=\"yes\" FRAMESPACING=\"0\">");
pw.println("<FRAME SRC=\"" + toolURL + "\" NAME=\"toolbar\" BORDERCOLOR=\"#c0c0c0\" SCROLLING=\"NO\" NORESIZE>");
pw.println("<FRAME SRC=\"" + bodyURL + "\" NAME=\"body\" SCROLLING=\"AUTO\">");
pw.println("</FRAMESET>");
pw.println("</HTML>");
pw.flush();
pw.close();
} catch(IOException e) {
throw new GSException("IO Error",e);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -