createframesetpage.java

来自「一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。」· Java 代码 · 共 56 行

JAVA
56
字号
package jp.co.sjts.gsession.main;

import java.io.IOException;
import java.util.Hashtable;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import jp.co.sjts.gsession.tools.*;

/**
 * <p>嫟捠僼儗乕儉僙僢僩儁乕僕
 *
 * @author Satoru K
 * @author Hideyuki KITADE &lt;kitade@sjts.co.jp&gt; 
 */
public class CreateFramesetPage extends GSFramesetPage{
    
	private Hashtable hsPara = null;

    /**
     * <p>僐儞僗僩儔僋僞
     *
     * @param hsPara 僷儔儊乕僞奿擺僴僢僔儏僥乕僽儖
     */
	public CreateFramesetPage(Hashtable hsPara){
		super();
		this.hsPara = hsPara;
	}

    /**
     * <p>儗僗億儞僗弌椡
     *
     * @param req 儕僋僄僗僩
     * @param res 儗僗億儞僗
     */
	public void write(HttpServletRequest req,HttpServletResponse res)
		throws GSException
	{
		String activeNo = (String)((String[])hsPara.get(GSCmd.GS_PARA_IDX))[0];
		String bodyURL = (String)((String[])hsPara.get(GSCmd.GS_PARA_BODYURL))[0];
		String title = (String)((String[])hsPara.get(GSCmd.GS_PARA_TITLE))[0];        
		String toolURL = GSTool.removeParaFormURI(req.getRequestURI())+"?"+GSCmd.GS_PARA_CMD+"="+GSCmd.GS_TOOLBAR
				+"&"+GSCmd.GS_PARA_IDX+"="+activeNo;
//		String bodyURL = GSTool.removeParaFormURI(req.getRequestURI())+"?"+GSCmd.GS_PARA_CMD+"="+GSCmd.GS_MAINBODY;

		SetTitle(title);
		SetToolURL(toolURL);
		SetBodyURL(bodyURL);

		super.write(req,res);
	}
}

⌨️ 快捷键说明

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