2016-06-20 3 views
1

私は、HTMLページを開き、いくつかの隠しパラメータを渡しているjspページを持っています。それはそれはJSPから受信したこれらのユーザー名とパスワードを送信する必要のあるURLを呼び出していることの横に以下のような...JSPからHTMLページへの入力として渡されたパラメータへのアクセス方法

<form name="DMSForm" method="post" action="<bean:write name="URL"/>" > 
<input type="hidden" name="userName" value="<bean:write name="userName"/>"> 
<input type="hidden" name="password" value="<bean:write name="password"/>"> 

HTMLページには、他のコードの多くを持っています。下記のように...

<frame longdesc="/styles/blank.htm" name="topFrame" id="topFrame" src="**/servlets/servlets.CH_Vault?INT=1&amp;Name=UserNameFromJSP;&amp;Password=passwordFromJSP;**" border="0" frameborder="no" noresize scrolling="no"/> 

JSPでHTMLに渡されたuserNameとパスワードには、どうすればアクセスできますか?

+0

の少しでuはいくつかのコードを表示できることを行うことができますか? – Mairaj

答えて

0

残念ながら、HTMLまたはJavaScriptには、指定されたURLパラメータを処理するものはありません。

は、JavaScript

function gup(name, url) { 
    // If you don't specify an URL in the parameters, it will take the current URL of the browser 
    if (!url) url = location.href; 
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
    var regexS = "[\\?&]"+name+"=([^&#]*)"; 
    var regex = new RegExp(regexS); 
    var results = regex.exec(url); 
    return results == null ? null : results[1]; 
} 

var testUrl = "www.test.com/t.html?a=1&b=3&promo=m2-m3-m4-m5" 
var promo_param = gup('promo', 'test') // returns "m2-m3-m4-m5" 
関連する問題