前のページから値を取得しています
<param name="value1">${param.value1}</param>
<param name="value2">${param.value2}/param>
このページの送信時に、バックエンド (アクションまたはコントローラー) で値を取得するにはどうすればよいですか? アクションクラスで値を取得するためにこれを試しました
HttpServletRequest request = ServletActionContext.getRequest();
String startDate = request.getParameter("value1");
String endDate = request.getParameter("value2");
ここでvalue1
、value2
はDate
型です。リクエストのように値を取得していますnull
。
編集:
これは私が値を取得している方法です
<s:hidden name="value1" value="%{#parameters['value1']}"></s:hidden>
<s:hidden name="value2" value="%{#parameters['value2']}"></s:hidden>