`
weina
  • 浏览: 144639 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

部署报错

    博客分类:
  • java
阅读更多

这次我们做了一个项目是遇到的问题:

1、我们需要上传一个照片到一个目录下,然后我们决定放到tomcat下ROOT下;

我们项目要部署在不同的机子上,所有需要mount到ROOT下,然后我们访问放在ROOT下的静态资源的时候,tomcat不报错,页面会出现局部白页,找了一下原因,是由于静态资源软连接到tomcat下,所以访问就找不到此静态资源

2、软连接的资源放到tomcat的ROOT下是不能访问的

 

3、由于我们在内测是时候,内网域名和外网域名不同,而会报404找不到服务器,我们这次的配置主要是在web.xml的filter中

 

4、页面编码时,post和get的ecodding不同

    post时传到tomcat时,通过encoding将编码转为utf8

    但是get是,浏览器会evcodingURI此时需要设置下面

当解析tomcat汉字有问题的时候<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />

 

或者将encodingBody="true"

当然jsp页面也需要设置<%@ page contentType="text/html;charset=utf-8"%>

 

分享到:
评论

相关推荐

    解决MyEclipse10.7部署报错抛空指针异常问题的方法

    总的来说,解决MyEclipse部署报错抛空指针异常的问题需要耐心和细致的排查。通过上述步骤,大部分情况下可以找到问题的根源并解决它。不过,由于每个环境和配置可能存在差异,所以可能需要结合实际情况进行调整。...

    eclipse部署tomcat 报错

    "eclipse部署tomcat报错解决方案" 在Eclipse中部署Tomcat服务器时,可能会遇到各种问题。本文将讨论在Eclipse中部署Tomcat服务器时出现的问题和解决方案。 问题描述 在Eclipse中部署Tomcat服务器时,可能会出现...

    WSUS服务器的详细配置和部署

    WSUS服务器的详细配置和部署,简单明了。一看就会

    docker dockerFile 一键部署 emqx

    部署MQTT Server(EMQX) 包括emqx的dockerFile和配置文件,只需要按步骤执行两条命令就可迅速部署emqx。 步骤: 1.解压 ,配置emqx_auth_redis.conf中redis连接地址 2.进入解压目录,执行docker build . 得到镜像 3...

    ppyoloe模型部署KeyError: 'multiclass-nms3-0.tmp-2.lod'解决

    解决PaddleDetection模型部署KeyError: 'multiclass_nms3_0.tmp_2.lod报错 解决方式:替换.../site-packages/paddle_serving_app/reader/image_reader.py文件 issue链接:...

    Erlang 中的Module级别热部署

    ### Erlang中的Module级别热部署 #### 一、引言 Erlang 是一种专为构建高并发、容错性强的分布式系统而设计的编程语言。它的独特之处在于支持轻量级进程(也称为协程)和热部署能力。本文将深入探讨Erlang 中的 ...

    atlassian-crowd-2.7.0官方下载版

    在安装和部署方面,Atlassian-Crowd-2.7.0的压缩包包含了所有必要的文件,包括服务器端软件、数据库配置示例以及详细的安装指南。用户可以根据自己的环境进行快速部署,开始享受Crowd带来的便捷。 总的来说,...

    Java Tess4J Demo

    Java Tess4J 实现OCR 可运行Demo 一 下载相关的jar包 1.下载Tess4J jar,网址:http://sourceforge.net/projects/tess4j/ 2.如果你使用的JVM 64位的,还需要下载 liblept168.dll、libtesseract302...嘘,鸟悄下载得了

    centos-6 64位安装 oracle xe

    在本文中,我们将详细探讨如何在CentOS 6 64位系统上安装Oracle 11g Express Edition (XE)。Oracle XE是一款轻量级的数据库管理系统,适合开发和测试环境,它提供了与标准版Oracle数据库类似的功能,但资源消耗更低...

    kafka_exporter-1.6.0.linux-amd64.tar.gz

    标题中的"kafka_exporter-1.6.0.linux-amd64.tar.gz"是一个针对Linux AMD64架构的Kafka Exporter版本1.6.0的压缩文件,通常用于在Prometheus监控环境中收集和暴露Kafka集群的度量数据。 Kafka Exporter是一款开源...

    JSONObject运行Jar包

    本话题将详细讲解如何利用JSONObject运行一个Java应用程序,特别是针对描述中提到的问题——如何解决JSONArray.fromObject()报错。这个问题通常发生在缺少依赖库或者版本不匹配的情况下。 首先,我们来了解...

    解决Linux部署kettle报错缺少libwebkitgtk问题

    当Kettle报错提示缺少libwebkitgtk时,你需要确保系统中已经安装了这个库。在基于Debian或Ubuntu的系统中,你可以使用`apt-get`命令来安装: ```bash sudo apt-get update sudo apt-get install libwebkitgtk-3.0-0...

    部署到tomcat报错

    "部署到Tomcat报错"这个问题可能是由于多种原因引起的,包括但不限于配置错误、环境问题、版本不兼容等。以下将针对这个主题展开讨论。 首先,当我们尝试部署一个Web应用到Tomcat时,最常见的报错可能涉及到以下几...

    wechatpay-java 部署linux报错,替换policy文件

    总的来说,解决“wechatpay-java部署linux报错,替换policy文件”的问题需要理解Java安全策略的工作原理,正确备份和替换安全策略文件,并确保Java环境设置正确。在处理这类问题时,良好的日志记录和分析能力,以及...

    eclipse中部署java项目报错处理经验.txt

    为简化我们的jsp代码,会引入JSTL标准标签库,它可以方便我们对集合进行遍历、判断等操作。但引入指令中uri="http://java.sum.com/jsp/jstl/core”会报错,处理方案已备好,拿走不谢。

    vue打包npm run build时候界面报错的解决

    用coding-pages打开后显示Failed to load resource: the server responded with a status of 404 (Not Found), 解决方案: 方案一: 找到config里的index.js,打开修改assetsPublicPath 为“./” ...

    FusionCube 6.0.5.SPC100 VMware场景在部署过程中出现报错“42% [ESXI]网络配置失败”

    在 FusionCube 6.0.5.SPC100 VMware 场景中部署过程中,可能会出现“42% [ESXI]网络配置失败”的报错,这种情况下,需要检查服务器主板型号是否在主板列表中出现。解决这个问题需要查看节点/var/log/network_Cfg_...

    linux 版本的 tomcat 9.0.22和 tomcat 8.5.58 有的程序部署上去用9.0的会报错

    linux 版本的 tomcat 9.0.22和 tomcat 8.5.58 有的程序部署上去用9.0的会报错 比如调用钉钉 的发送接口 base64加密的 但是放到tomcat9.0会报错 8.5.58没问题linux 版本的 tomcat 9.0.22和 tomcat 8.5.58 有的程序...

    博客:个人博客

    部署报错 打包报错:错误:在模板中找不到内容占位符。 原因是docs/.vuepress/templates且无内容或内容错误;删除该文件夹即可 打包错误:en目录下找不到对应文件 国际化时,语言目录下要与根目录下的文件一一对应 ...

    ASPCMS 部署在虚拟目录中上传报错的 补丁

    ASPCMS 部署在虚拟目录 缩略图错误 开源的ASPCMS 系统如果部署在虚拟目录中,上传相册的时候会提示 ------------------------------------------- Microsoft VBScript 运行时错误 错误 '800a004c' 路径未找到 ...

Global site tag (gtag.js) - Google Analytics