如何用springMVC 返回一个指定的HTML页面?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何用springMVC 返回一个指定的HTML页面?

2016-03-17 09:56:55 4954 1

环境:JDK1.6 Tomcat6.0

web层展现用的是SpringMVC

我用MultipartFile 向服务器上传了一些文件,然后我希望浏览器能够访问那些文件里的一些HTML页面。

文件上传到的路径是request.getSession().getServletContext().getRealPath()

请问我如何能够通过SpringMVC向浏览器返回一个该路径下的指定HTML页面?

这是我视图解析器的配置:

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

目前的问题在于 视图解析器接收给定的视图名称 将其解析成带有完整前缀和后缀的视图对象。但是我希望访问的html页面却不在/WEB-INF/jsp这个路径下,而是一个磁盘的绝对路径。

能给我一些思路吗?

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:04:33

    这要看你的想法了,如果资源是存在tomcat下的,上面的处理就行了,如果你打算将资源存在服务器目录之外,你就可以写一个展现的control,然后自己根据文件ID取文件,再根据文件的类型决定是展现还是下载,通过改变response的头信息来处理。

    0 0
相关问答

1

回答

html5页面用定义两个文档声明类型吗?

2016-06-01 20:01:08 1806浏览量 回答数 1

1

回答

html5页面用定义两个文档声明类型吗?

2016-05-27 14:38:02 1585浏览量 回答数 1

1

回答

在HTML中,表示页面背景的是<body bgcolor=>。这种说法对吗?

2021-11-22 23:12:17 393浏览量 回答数 1

1

回答

在HTML中,表示页面背景的是哪个呢?

2021-10-29 20:20:14 170浏览量 回答数 1

1

回答

HTML-更改\更新页面内容而无需刷新\重新加载页面?mysql

2020-05-17 11:39:30 303浏览量 回答数 1

2

回答

html 跳转页面 js代码怎么写

2018-05-10 19:59:58 1088浏览量 回答数 2

1

回答

chrome firefox 什么插件能检测HTML页面标签错误具体情况,比如<span></spam>,后面的标签写错了,插件马上就能标注

2016-06-15 11:22:21 1968浏览量 回答数 1

1

回答

HTML5 手机页面 输入表单被键盘遮挡住了

2016-06-07 09:35:21 2800浏览量 回答数 1

1

回答

问 如何在html页面动态生成图片然后分享至微博?

2016-05-30 13:21:07 2115浏览量 回答数 1

1

回答

asp,net 如何读取html文件并显示在页面上?html文件地址是从数据库查询得到的?

2016-03-13 08:23:40 2682浏览量 回答数 1
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载