¿Cómo puedo influir en el comportamiento de redireccionamiento en un controlador de juego?

En el juego siempre sigues elRedirigir después del patrón posterior si llama desde un método público de un controlador. En la mayoría de los casos, este es un buen comportamiento, pero a veces puede ser desagradable. ¡Así que intenté averiguar cómo funciona en el juego 1.1 !: Lo básico es una mejora del código de bytes, que se realiza enplay.classloading.enhancers.ControllersEnhancer. Allí puede encontrar que todavía existen algunas excepciones del comportamiento predeterminado:

Si su método está anotado por una anotación del paqueteplay.mvc, por ejemplo, la anotación anterior.Anota tu acción con elByPass-Anotación, esta anotación debe ser una clase interna para que el nombre termine con$ByPass.

Ambas soluciones están bien si siempre quieres suprimir la redirección. Pero, ¿qué pasa si solo quieres hacerlo en una situación especial? Entonces puedes llamarControllerInstrumentation.initActionCall().

No encuentro una descripción al respecto, solo analizo el código. Entonces, ¿mi conclusión es correcta o tiene algún inconveniente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta