JAVA springMVC如何设置返回类型?我要返回html类型,但不知道怎么弄

小懒懒喵 2018-06-26 07:38:08


这个是数据库的内容,我要把数据库的这些内容渲染到页面,但是是带标签的莫名其妙。



控制层这个。



这个是返回的。。带HTML标签。我想 要的是不带HTML标签能整个页面渲染出来的,请问下各路大佬怎么弄~呜
...全文
447 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Z_Ascll 2019-07-31
 //根据时间和线别搜索所有的胶宽数据
    @RequestMapping(value="/glueData")
    public String glueData(Model model,String beforTime,String afterTime){
        Map<String,Object> map1=olbEnbService.selectGlueByTime(beforTime,afterTime,"P1_1");
        model.addAttribute("P1_1",map1);
        return "forward:/jsps/enb/enb_box.jsp";
    }
这是我的项目中控制器的代码,返回的是jsp 你也可以使用sevelt的response 看这个:https://zhidao.baidu.com/question/1576313768185415580.html 求分~
回复
明哲哈哈哈 2019-07-30
像楼上一样, 参数传入response,然后流输出html,然后方法设置为void,就行了
回复
tingxixici 2019-07-29
我也遇到了这个问题这样解决的: response.setHeader("Content-Type","text/html;charset=UTF-8"); PrintWriter pw = response.getWriter(); pw.write(sbHtml.toString()); pw.flush(); springMVC我也不知道咋解决。
回复
小懒懒喵 2018-06-27
那样好像不不行,毕竟转义的
回复
ZhuiZuoZheJian 2018-06-27
前端页面在接收到内容后,把内容渲染到页面中,而不是作为文字显示在html里面
这是前端代码的问题
回复
harpziyue 2018-06-27
你这个为什么返回一个HTML , 是想预览什么吗 , 如果是预览 , 你可以吧这个Html文件放到项目下面, 然后再读取出来
回复
两个猕猴桃 2018-06-26
StringEscaprUtils.escapeHtml((String)docContent.getContent())
改成
(String)docContent.getContent()
或者
docContent.getContent()
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2018-06-26 07:38
社区公告
暂无公告