SpringMVC使用BeanName的视图解析器

/**
 * Springmvc.xml里关于这段是这样配置的
 * <!-- 配置视图解释器 bean -->
	<bean class="org.springframework.web.servlet.view.BeanNameViewResolver">
		<property name="order" value="10"></property>
	</bean>
	<bean id="webView" class="com.heping.community.common.spring.springmvc.view.WebView"></bean>
 * @author dumingwei
 *
 */
public class WebView implements View{
	/**
	 * 这个鬼玩意不知道是做什么的
	 */
	@Override
	public String getContentType() {
		System.out.println("--------------getContentType-----------------");
		return "text/html;charset=utf-8";
	}
	/**
	 * paramMap :modelandview里的东西,但不是request.getAttributte里的
	 */
	@Override
	public void render(Map<String, ?> paramMap, HttpServletRequest request,
			HttpServletResponse response) throws Exception {
		
		System.out.println("--------------render-----------------");
		for (Entry<String, ?> entry : paramMap.entrySet()) {
			System.out.println(entry.getKey() + "=" + entry.getValue());
		}
		System.out.println("--------------render-----------------");
		response.getWriter().write("aaaa");
	}

}

猜你喜欢

转载自blog.csdn.net/dmw412724/article/details/80805363
今日推荐