1
var form = document.forms['myForm'];
if (form != null) {
var backURL = "ActionB!someMethodB.action?Bparam1=somevalue&Bparam2=somevalue";
form.action="ActionA!someMethodA.action?Aparam1=somevalue&Aparam2=" + backURL;
form.submit();
}
問題アクションメソッドsomeMethodA
では、Aparam2
の値は、最初のアンパサンドで常にbackURL
に切り捨てられます。
backURL
を同封すると、form.action="ActionA!someMethodA.action?Aparam1=somevalue&Aparam2='" + backURL + "'";
のような引用符で囲まれましたが、機能しませんでした。それは私のような気持ちで、backURL
の値は全体として扱われるのではなく、同様に解析されるように感じます。
これを回避する方法があるかどうかを知りたいと思います。
助けてください。ありがとうございました。 – Will