博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC自定义视图
阅读量:7255 次
发布时间:2019-06-29

本文共 1297 字,大约阅读时间需要 4 分钟。

一、首先在SpringMVC的配置文件中添加一个新的视图解析器

  在里面配置order属性

二、创建一个视图类,实现View接口,实现里面的方法

  

package com.neuedu.view;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Component;import org.springframework.web.servlet.View;@Componentpublic class MyView  implements View{    @Override    public String getContentType() {        // TODO Auto-generated method stub        return null;    }    @Override    public void render(Map
model, HttpServletRequest request, HttpServletResponse response) throws Exception { response.setContentType("text/html;charset=utf8"); System.out.println("执行了render方法"); response.getWriter().println("新视图"); // TODO Auto-generated method stub }}

三、调用这个视图类中的方法

  在调用中,返回的字符串是方法的首字母小写

  

package com.neuedu.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class ViewController {    @RequestMapping(value="/testView")    public String testView(){        System.out.println("ViewController执行了"); return "myView";            }}

 

转载于:https://www.cnblogs.com/xuesheng/p/7440100.html

你可能感兴趣的文章
轻量级UIImageView分类缓存 库 AsyncImageView 使用
查看>>
ASP.NET MVC:Cookie 的过期时间在服务器端是获取不到的
查看>>
Debian中编译内核
查看>>
vs2013编译boost1.55.0 32/64位
查看>>
ASP.NET MVC应用程序展示RDLC报表
查看>>
jquery 导航栏目
查看>>
位操作:BitVector32结构 z
查看>>
初学java之菜单条,菜单,菜单项的设置
查看>>
Java 集合
查看>>
Sql Server 2008R2版本中有关外键Foreign的使用
查看>>
mysqldump导入导出mysql数据库
查看>>
js小记 function 的 length 属性
查看>>
jQuery 遍历函数
查看>>
Android的消息机制: Message/MessageQueue/Handler/Looper
查看>>
ASP.NET MVC学习系列(一)-WebAPI初探
查看>>
Gson简要使用笔记
查看>>
windows批量创建用户
查看>>
category使用 objc_setAssociatedObject/objc_getAssociatedObject 实现添加属性
查看>>
"org.jboss.netty.internal.LoggerConfigurator".DESCRIBED is already registered 的解决办法
查看>>
字符串交替打印 操作方法
查看>>