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

本文共 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

你可能感兴趣的文章
基于SDN的应用定义安全方案
查看>>
ERP问题解决
查看>>
SAP CRM 使用Javascript触发SAP Server Event
查看>>
运维学习之进程的定义及其命令的使用
查看>>
数据库时间字段条件操作善用TO_DAYS函数等
查看>>
CPU 硬盘性能到底相差多少
查看>>
11.14PMP试题每日一题
查看>>
思科 IPSec ***配置2:
查看>>
转-Multicast server and client in Python
查看>>
开机故障中的MBR引导故障的排查
查看>>
迎合人工智能时代 码教授开设Python课程
查看>>
如果发现服务器负载压力大可以看以下的日志
查看>>
太极链——太极链的四大核心技术
查看>>
DHCP中继代理配置
查看>>
深度学习:向人工智能迈进
查看>>
APP运营如何找到精准用户,提升品牌知名度
查看>>
Apache Ignite的Node.js客户端使用入门
查看>>
如何快速压测电商网站?
查看>>
在MySQL查询中计算一个人的年龄
查看>>
从今天开始,每天记录一点东西
查看>>