2017-05-25 23 views
0

フォームパネルに文字列パラメータを渡したいとします。 GWTフォームパネルに文字列パラメータデータを追加することは可能ですか?gwtのformPanelに隠しデータを追加するには

私は、これは私のサーブレットのコードであるデータ

を大量に持っているので、私は、リンク内のパラメータを含めることはできません、ポストを使用して渡された文字列パラメータを受け取るサーブレットのコードを持っている:

public void doPost(HttpServletRequest request, HttpServletResponse response) { 
      String printMode = request.getParameter("printMode"); 
      String nodeNm = ConfigConstants.PRINTER.getValue(); 
      String outputLogPath=SrchSvcImpl.cnfg.readValCnfg(nodeNm, ConfigConstants.OUTPUT_ERROR_LOG.getValue()); 

      if(printMode.equalsIgnoreCase("single_print")) { 
       String role = request.getParameter("role"); 
       String itemsToPrint = request.getParameter("itemsToPrint"); 
       //do something else.. 
      } 
} 
+0

私はフォーム入力ボックスを使ってそれを回避し、文字列を入れて無効にすることができました。 doPostメソッドは項目を繰り返し処理し、正しい値を取得する前にそれらの 'id'をチェックします。 – WLGfx

+2

[非表示](http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/Hidden.html)ウィジェットを使用します。 ''要素を作成します。 – Adam

+0

@Adamあなたは答えとしてそれを置くべきです。それは正解です。 –

答えて

2

使用Hiddenウィジェット<input type='hidden'>要素を作成します。

関連する問題