2017-03-07 11 views
-2

私は単一のボタンだけを持つJSPページを持っています。例えば、学生ボタン。 学生をクリックすると、httpRequestに2つのパラメータを設定する必要があります(studentとしてviewNameはStudentDetailsとして、modelNameはStudentDetailsとして)。 コントローラのクラスでrequest.getParameter("viewName")またはrequest.getParameter("modelName")を呼び出した場合、studentまたはStudentDetailsを取得します。 これをどのように達成できますか?フォームにボタンのクリックに隠されたフィールドにこれらの値を設定するためのJavaScript1つのボタンで複数のパラメータの値を設定するにはどうすればいいですか?

+0

使用「&」URLにして、複数のパラメータを追加します。例えば。 http:// localhost?viewName = student&modelName = student詳細。 – Parth

+0

これを実現する方法をここに示してください。コードスニペットは相当です – sreehari

+0

このリンクに従ってください。 https://jsfiddle.net/parth9365/qpth4wbw/ – Parth

答えて

4

使用は

例えば: -

<input type="hidden" id="viewname" name="viewName" value=""> 
<input type="hidden" id="modelname" name="modelName" value=""> 
<button onclick="onButtonClickFn()">Submit</button> 

function onButtonClickFn(){ 
document.getElementById("viewname").value = "your-value1"; 
document.getElementById("modelname").value = "your-value2"; 
} 
+0

しかし、どのように入力フィールドの値をjavascriptコード内で動的に設定できますか? –

+2

値が動的な場合は、1つのAPIを作成してそれらの値を返し、ボタンをクリックするとajax API呼び出しを行います。 –

関連する問題