一尘不染

Vaadin的vaadinBoootstrap.js

tomcat

我遇到令人困惑的问题!

我正在使用Vaadin(7)框架来创建一些(安静的简单)应用程序。当我在Eclipse中进行测试时,一切正常。但是,当我将项目部署到Tomcat中时,一些奥秘开始了……

当我从Manager App“运行”应用程序时,只有以下消息:

无法加载引导javascript:./VAADIN/vaadinBootstrap.js

但是,当我手动在浏览器(Firefox)中输入相同的地址时,它又能正常工作。

我对此进行了一些调查,发现有些人遇到同样的问题,但没有令人满意的解决方案。

我唯一发现的是,当我使用Manager App时,有一些Cookie,而当我直接调用它时却没有。

 Cache-Control  no-cache
 Content-Length 1929
 Content-Type   text/html
 Date   Wed, 02 Apr 2014 07:13:40 GMT
 Expires    Thu, 01 Jan 1970 00:00:00 GMT
 Pragma no-cache
 Server Apache-Coyote/1.1
 Set-Cookie JSESSIONID=F773E7AEDDDE7087CBF46C778CF5353A; Path=/SystematicTool-1.0.1/;  HttpOnly

Cache-Control   no-cache
Content-Length  1929
Content-Type    text/html
Date    Wed, 02 Apr 2014 06:42:28 GMT
Expires Thu, 01 Jan 1970 00:00:00 GMT
Pragma  no-cache
Server  Apache-Coyote/1.1

您能给我一个提示如何修复这种奇怪的行为。


阅读 287

收藏
2020-06-16

共1个答案

一尘不染

尝试在中明确启用Cookie跟踪web.xml

<session-config>
    <tracking-mode>COOKIE</tracking-mode>
</session-config>
2020-06-16