前后端项目分离,前端访问后端计算机图片解决办法及遇到的坑 (tomcat虚拟路径代理)
前端访问后端计算机图片解决办法及遇到的坑
1.安装好tomcat及jdk启动时
坑1.tomcat下载好后直接解压配置好路径就可以了不需要安装,使用catalina version查看版本出现一下图片说明安装成功,没问题
坑2.如果服务没有安装要找到图2所示双击如果有闪退的现象说明服务没有安装,需要安装服务进入tomcat的bin目录下执行 service.bat installs “自定义名字(可不加)”
坑3…配置好tomcat环境变量后使用dos命令startup启动tomcat时会出现客户端闪退的现象,这时候需要查看log日志根据报错信息修改
2.配置端口号时
坑1.要查看端口号是否被占用,否则会启动不起来
坑2.注意大小写及写注释时不要多加按照格式,在注释的内容里不要多加“-”否则也会报错
3.配置虚拟路径(*)
坑1.切记时在标签之间配置
坑2.配置好重启后会出现闪退,解决办法把标签换成小写,虽然解决不闪退但时不能够访问路径下的资源,结局办法找到图2所示,启动看看状态,把标签换成大写如图5 就好了
4. 前端传值时
坑1 给前端返回的访问url是同一局域网内你本机的ip+tomcat端口号+虚拟的路径 前端就可以访问了
你本地也可以测试结果如下图6
显示目录需要配置web.xml如图7
注:保证是在同一局域网内哦,外网访问需要做代理,那位大神不吝赐教也行哦 多多否正