相关疑难解决方法(0)

如何在Spring MVC中实现HTTP字节范围请求

我的网站上有视频倒带的问题.

我找出了http标题的问题.

我当前的控制器方法返回视频:

@RequestMapping(method = RequestMethod.GET, value = "/testVideo")
@ResponseBody
public FileSystemResource testVideo(Principal principal) throws IOException {
   return new FileSystemResource(new File("D:\\oceans.mp4"));
}
Run Code Online (Sandbox Code Playgroud)

如何用字节范围支持重写以下代码?

PS

我见过以下示例http://balusc.blogspot.in/2009/02/fileservlet-supporting-resume-and.html

但是这段代码看起来很难,我无法理解.我希望在春天mvc存在方式更简单.

java spring http spring-mvc video-streaming

29
推荐指数
3
解决办法
2万
查看次数

JSP EL(表达式语言)导致Eclipse出现问题

我的系统:Ubuntu 9.10.带有Java EE 1.2.1的Eclipse 3.5.1(手动安装 - 不是来自synaptic).Web开发人员工具3.1.1

我最近采用了别人的代码(动态Web项目),并在Eclipse中遇到大量错误,警告和错误的语法突出显示.我已经将它缩小到这四行代码(创建一个新的Dynamic Web Project,然后是一个新的JSP页面,并将其放入正文):

${(1<2)? "" : "no"}
<%for (int i = 0; i < 5; i++) {%>
<div>${5}</div>
<%}%>
Run Code Online (Sandbox Code Playgroud)

错误/警告/语法突出显示不正确

line1:'<'下的黄色警告行:文本字符串中使用的字符无效($ {(1 <2)?"yes":"no"}).

line2:'f'下的红色错误行:在此行找到多个注释:1)语法错误,插入"Finally"以完成TryStatement.2)语法错误,插入"}"以完成ClassBody

line2:')'下的红色错误行:令牌上的语法错误")",在此令牌后尝试预期

第3行:'div'下的黄色警告行:无结束标记(/ div).

line3:关闭div的'<'下的黄色警告行:此行找到多个注释:1)文本字符串中使用的字符无效($ {5} <%}%>).2)文本字符串中使用的字符无效($ {5} <%}%>).

line3:对于HTML代码,'/ div'是黑色和紫色(对于scriptlet代码?)而不是绿色

第4行:开始和结束的scriplet标签'<%'和'%>'是黑色而不是橙色

该页面在浏览器中按预期工作:您获得"5"五次.如果将第1行的空引号更改为"是",则保存,在编辑器中关闭文件,在项目浏览器中单击它>验证,然后重新打开它:所有错误/警告/错误语法突出显示消失,除非第一个(无效字符).这令人难以置信的刺激.任何想法将不胜感激.

eclipse jsp expression el

6
推荐指数
1
解决办法
2万
查看次数

如何使用spring webflux进行文件流传输

我想使用 spring webflux 以反应方式流式传输文件。
我的端点应该看起来更具体,对象的类型是什么?

@GetMapping("/file")
Flux<???> file() {
    //Read file content into this ??? thing . 
}
Run Code Online (Sandbox Code Playgroud)

spring-webflux

6
推荐指数
1
解决办法
3627
查看次数