如果在前端页面直接写视频绝对路径,加载时会报“Failed to load resource: net::ERR_INSECURE_RESPONSE ”,网上查了一下说是需要配置tomcat server.xml的Context,然后我在Host配置如下:
但是很怪异的是tomcat 启动失败!!!
删除这句话就可以,错误信息“Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]”
网上查了些修改方式并未解决我的问题,求大佬指教! 谢谢
Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]”
这个问题不知道怎么解决 ,重启之后有时好使有时不好使,原因究竟是什么呢 ?
本文主要介绍一个新手开发JavaWeb容易遇到的问题。在做一个文件上传功能时候,提示文件上传成功但是eclipse的工程中(如:upload文件夹)没有上传的文件。
eclipse在开发Javaweb工程时候,有两个文件路径:
开发时的工程路径,一般是workspace路径(如:d:\workspace\project_upload )
发布时的工程路径,根据在eclipse中新建server时,选择的位置,发布路径会有不同的位置。
1.双击新建立的server:
双击新建立的server
2.默认选项是将发布路径设置在workspace.metedata目录下
发布路径设置
所以,项目提示文件上传成功后,是将文件上传到了发布路径下({workspace}.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\project_upload),而不是开发路径中
你这是开发环境吧?开发环境build时会覆盖发布好的内容。因为你开发环境中本身没有upload文件夹,build时就有可能会清除啊。如果部署到正式环境没有build不会丢失的。
如果要修改的话,上传文件写到服务器固定指定目录,与项目目录隔离,开发环境和正式环境都不会有问题了。看你项目需求了。
1.原因,每次重启发布项目的时候只会发布项目中包含的文件夹及文件,你的upload文件夹可能是,上传的时候动态生成的文件夹
2.修改,可以在源码中创建一个upload文件夹再次发布
只要不清理tomcat是不会丢失的,,,或者把上传文件的路径改成跟项目同级