SpringMVC framework tutorial detallado (diez) _ resolución de vista de configuración

Configurar la resolución de vista

En los capítulos anteriores, hemos HelloWorldControllerexplicado todas las anotaciones utilizadas en. Pero HelloWorldControllerhay un problema en el código, es decir, la dirección de página del salto de valor de retorno es demasiado engorrosa. Suponiendo que todas nuestras páginas estén ubicadas /WEB-INF/views/debajo, ¿tenemos que reescribirlas muchas veces cada vez /WEB-INF/views/? Queremos regresar siempre que necesitemos cambiar el valor, entonces el resolutor de vista puede lograr esta función. Ingrese el siguiente código
en el springmvc.xmlarchivo:

	<bean
		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/views/" />
		<property name="suffix" value=".jsp" />
	</bean>

Registramos uno InternalResourceViewResolver, que puede ayudarnos a agregar prefijo y sufijo al valor de retorno. ¡Para que solo podamos escribir valores intermedios!

HelloWorldControllerEl código puede convertirse en el siguiente:

package com.pudding.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloWorldController {

	@RequestMapping("/hello")
	public String hello() {

		return "success";
	}
}

¿No es esto mucho más fácil? ¡Solo necesitamos escribir el nombre de la página devuelta!

Supongo que te gusta

Origin www.cnblogs.com/lemon-coke-pudding/p/12723028.html
Recomendado
Clasificación