0

モデルとビューコントローラーのメソッドで取得するには、jstlタグを使用してjspのurlに渡された値を取得する必要があります。

私のjsp iamでは、購入のクリックでオプション購入があり、渡されたすべての値が必要なメソッドにマップされています

jspでこのような値を渡しています

<a href="/licensing/purchaseMoreSeat.sp?${Constants.PART_NUMBER}=${suites.partNumber}&${Constants.ENTITLEMENT_ID_PARAM}=${suites.entitlementId}&${Constants.LICENSE_TYPE}=${suites.licenseType}&${Constants.QUANTITY}=1&&attribName=${Constants.EXISTING_ENT_ID}"/>

購入オプションをクリックすると、メソッド内の URL に渡されたすべての値を取得する必要があります (Spring テクノロジーを使用)

public purchaseMoreSeat()
{
}

これを解決するのを手伝ってください。私はJavaと春の両方が初めてです。

4

1 に答える 1

1

URL をマッピングするために、コントローラーで@RequestMappingアノテーションを使用することをお勧めします。コントローラーで url パラメーター値を取得するのは簡単です。次の例を参照してください。

@RequestMapping("/GetStateCombo")
    public void getStateCombo(@RequestParam String cmbCountryId, ModelMap map, HttpServletRequest request, HttpServletResponse response)

上記の例では、関数の最初の引数を見ることができます@RequestParam String cmbCountryId。URL 内の同じ名前のパラメーターと一致し、その値をそのパラメーターにバインドします。その後、関数でアクセスするだけです。

これがお役に立てば幸いです。

乾杯。

于 2012-05-21T05:39:26.640 に答える