2016-08-11 4 views
0

が.Kindly​​onclickの私はNULL値を取得していますservlet.Iに取得することがTD値と一緒にフォームを送信するために、TD値をクリックしようとしています

 <form id="simpleform" method="post" action="<portlet:actionURL/>"  name="simpleform"> 

<table> 


     <% 
     while(rs.next()) 
     { 
     %> 
<tr> 
<td id="isTitles" onclick="document.simpleform.submit();"> 
     <%= rs.getString(1)%> 
     </td> 
     </tr> 
     <% } %> 
</table> 
     </form> 
     <% 
    } 

とサーブレット 中を助けるフォームを送信します文字列myvalue = request.getParameter( "isTitles");

+0

これを試してください:document.simpleform.submit(); –

+0

hai @Sumitpatel私はフォームを送信することができると思うが、サーブレットのnull値を取得するString myvalue = request.getParameter( "isTitles");このヌル値は、フォームが正しく送信されなかったためですか? – hume

+0

スニペットplsを使用している場合、動作するサンプルが提供されます。そうでない場合は、コード(4スペースインデント)としてフォーマットしてください。 – Iceman

答えて

0

投稿を実行するこのjavascript関数を試してください。
例:フォームのHTMLで:

<A HREF="http://page to go onto after click" onClick="submitForm('formName)">SEND</A> 

私は私のコメントのTDで述べたようにJavascriptを

0

でサーバに送信されることはありません。 サーバー側に値を送​​信するには、フォーム要素を使用する必要があります。ここでは、入力タイプを隠しています。クリックすると、サーバーに送信される要素の値が設定されます。したがって、サーバー側で値が1の場合にtdがクリックされた場合は0ですが、それは0ではありませんでした。

関連する問題