アキメンテリゾフ
2609 ワード
アキメンテリゾフコントローラの方法パラメータは、ユーザが任意の値を伝達する方法を提供するために使用される. たとえば、は、セッションに格納された値のうちの特定の名前の値をメソッドのパラメータとして渡す. アキマントリアゾールバー合成方法 org.springframework.web.method.support.HandleMethodArcgumentResolverを実装するクラスを作成します. supportsParameterメソッドを上書きし、必要なタイプのパラメータがあるかどうかを確認し、ある場合はtrueを返します. をArgumentメソッドにリダイレクトして乱れた後、メソッドパラメータとして渡す値を返します. Java Configで設定: WebMvcConfigurator Adapterを継承するJava ConfigファイルでaddArgumentResolversメソッドを上書きし、必要なコンプライアンスクラスオブジェクトを登録します. xmlファイルの設定方法
reference
https://github.com/spring-projects/spring-framework/blob/v5.0.0.RELEASE/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerAdapter.java
上記のリンクを参照して、getDefaultArgumentResolvers()メソッドを使用して、デフォルトのコンプライアンスマネージャにどのような内容があるかを確認します.
※MapまたはMapを継承するオブジェクトはSpringで既に宣言されているArgumentTrizooverによって処理され、転送できません.Mapオブジェクトを渡すには、フィールドの個別オブジェクトとしてMapを宣言して使用する必要があります.
<mvc:annotation-driven>
<mvc:argument-resolvers>
<bean class="아규먼트리졸버클래스"></bean>
</mvc:argument-resolvers>
</mvc:annotation-driven>
Spring MVCの基本ArgumentResolver.reference
https://github.com/spring-projects/spring-framework/blob/v5.0.0.RELEASE/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerAdapter.java
上記のリンクを参照して、getDefaultArgumentResolvers()メソッドを使用して、デフォルトのコンプライアンスマネージャにどのような内容があるかを確認します.
※MapまたはMapを継承するオブジェクトはSpringで既に宣言されているArgumentTrizooverによって処理され、転送できません.Mapオブジェクトを渡すには、フィールドの個別オブジェクトとしてMapを宣言して使用する必要があります.
Reference
この問題について(アキメンテリゾフ), 我々は、より多くの情報をここで見つけました https://velog.io/@oyeon/아규먼트-리졸버Argument-Resolverテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol