setParameter (XSPUrl - JavaScript)

照会ストリングパラメータの値を設定します。

定義場所

XSPUrl (JavaScript)

構文

setParameter(name:string, value:string) : void
パラメータ 説明
name 既存または新規のパラメータの名前。
value パラメータの値。

使用法

このメソッドは、既存のパラメータ値の再設定や、新しいパラメータの追加を行います。

以下の例では、新しい URL の照会ストリングに対するパラメータを設定しています。
function p(stuff) {
	print("<<<" + stuff + ">>>");
}

var url : XSPUrl;

try {
	url = new XSPUrl("");
	url.setScheme("http");
	url.setHost("myhost.ibm.com");
	url.setPort(10038);
	url.setPath("/wps/PA_cow3tik/page1.xsp");
	url.setParameter("WP_BUSINESS_OBJECT_DATA", "rp0707test1");
	url.setParameter("WP_BUSINESS_OBJECT", "ejb/com/ibm/component/designer/ejb/DesignerComponent");
	url.setParameter("action", "openDocument");
	url.setParameter("database", "rp0707test1");
	url.setParameter("schema", "Schema_form1");
	url.setParameter("id", "3fb66696c9e31");
	url.setParameter("autoedit", "true");
	p(url.toString());

} catch(e) {
	p("Error = " + e);
}

この場合の出力情報は、以下のようになります。

<<<http://myhost.ibm.com:10038/wps/PA_cow3tik/page1.xsp?WP_BUSINESS_OBJECT_DATA=rp0707test1&WP_BUSINESS_OBJECT=ejb%2Fcom%2Fibm%2Fcomponent%2Fdesigner%2Fejb%2FDesignerComponent&action=openDocument&database=rp0707test1&schema=Schema_form1&id=3fb66696c9e31&autoedit=true>>>