上传图片,却无法获取/conf/Catalina/localhost/下设置的虚拟目录的物理路径

Java > Web 开发 [问题点数:100分]
等级
本版专家分:0
结帖率 97.32%
sxldfang

等级:

Tomcat中主目录配置与虚拟目录配置问题自我总结

Tomcat服务器的主目录是:webapps/root目录,但是我们要是想修改的话可以找到tomcat安装目录下conf文件夹的server.xml文件,然后打开在之间加入 path="" docBase="E: MyWebObject/UserManamerSystem" debug=...

tomcat映射路径的配置方法

一、默认配置 位置:/conf 文件夹里的...以上定义了默认根目录为"webapps"(相对路径,相对于)   二、添加标签 位置:/conf 文件夹里的server.xml文件 可以通过在Host标签加上多个Context tag来创建自定义访问。一

Tomcat中虚拟目录设置

单个应用设置: 在和之间加上 参数:path 表示在浏览器中输入http://localhost:8080/website docBase表示你的程序包的物理绝对路径,默认的绝对路径是$Tomcat_Home$/webapps 这样设定了之后会在$tomcat_home$/...

tomcat部署web应用的三种方式

1、直接放到Webapps目录下 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成...

tomcat配置上传文件的保存路径

问题分析:如果将图片上传到服务器的tomcat目录作为上传保存图片路径,则每次更新程序重启tomcat时,都需要进行用户上传图片的备份和恢复。否则将被删除掉。解决方法:通过配置Tomcta的虚拟路径,即将请求映射...

将web项目发布到Tomcat 服务器上的三种方法

Java Web开发Tomcat中三种部署项目的方法,开始...第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:  docBase="D:\eclipse3.2.2forwebtools\workspace\hello\WebRoot" debug="0" privileged="t

Java Web开发Tomcat中三种部署项目的方法

第一种方法:在tomcat中的conf目录中,在server.xml中的,...第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件

Tomcat6.0虚拟目录配置

Tomcat6.0虚拟目录配置 设虚拟目录 "site",通过 http://localhost:8080/site 访问物理路径 D:"site 文件夹里面的内容。设置过程如下: 1.复制 Tomcat6.0"webapps"ROOT 目录下的 WEB-INF 文件夹到 D:"site 目录下。 ...

Tomcat虚拟目录设置

这样会使webapps越来越大,就需要设置虚拟目录!1. 单个应用设置: 在和之间加上 参数:path 表示在浏览器中输入http://localhost:8080/site docBase表示你的程序包的物理绝对路径,默认的绝对路径是$Tomcat_Hom

搭建常用的三种文件服务器,tomcat apache http nigx

最近在使用到下载文件,但是当我们把物理文件存到tomcat的应用程序里面时,我们每次发布后就会删除原来的物理文件。 所以我们一般在项目中将...在tomcat的目录下tomcat-7\conf\Catalina\localhost下添加一个xml,例

关于如何将web程序发布到服务器上

Java Web开发Tomcat中三种部署项目的方法,开始java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错1、在conf目录中新建Catalina\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前...

tomcat设置不需要项目名便可访问项目(直接用域名或者ip和端口访问)

实际生产中往往访问web项目要求直接使用ip+... docBase是项目的物理路径,path是虚拟路径。将path设置成/便可不需要项目名称便可访问项目。 里面可以设置多个项目,每个项目一行Context设置。 配置完成后打开浏览器访问

关于tomcat热部署问题

这样会使webapps越来越大就需要设置虚拟目录: <br /> 1.单个应用设置: <br />  在和</host>之间加上 <br />  <Context path="/site" docBase="d:/site" reloadable="true" debug="0"> <br />  </Context> ...

tomcat映射路径(应用程序基本目录)的配置方法

属性(应用程序基本目录,即存放应用程序的目录 “这个目录下的内容可以通过url访问到”)。那么,我可以修改这个应用程序基本目录吗?可以把它指向到我的工程吗?     tomcat映射路径的配置方法  ...

Tomcat配置虚拟路径,使上传文件与服务器分离

如果使用tomcat目录作为上传图片路径,则每次重启服务器图片将消失 遇到问题:使用服务器物理磁盘的D:\upload路径存储文件,访问请求路径的不会映射到希望到的请求。 解决:可以使用tomcat的配置文件将某个...

Tomcat虚拟目录配置

下载Tomcat软件包后,需要设置虚拟目录才能让它找到我们的网站工程文件。一般来说,有如下三种方法。 方法一:修改$TOMCAT_HOME/conf/server.xml文件(本文中所提到的TOMCAT_HOME即tomcat的安装目录!) 在中加入...

配置tomcat的默认路径

我在$tomcat/webapps/下建了个myjsp目录作为我网站的默认目录,在myjsp中有一个a.jsp文件,该文件要作为我网站的默认主页。 修改配置文件: 首先,修改$tomcat/conf/server.xml文件。 在server.xml文件中,有一段...

Tomcat6.0增加虚拟目录

Tomcat6.0增加虚拟目录 Tomcat6.0安装好之后,只需要把你的程序包放到$Tomcat_Home$/webapps就可以直接使用了。这样会使webapps越来越大就需要设置虚拟目录: 1.单个应用设置: 在和之间加上 参数:path 表示在...

tomcat配置虚拟路径

1、conf/server.xml 2、在conf/Catalina/localhost下创建 映射虚拟路径名.xml 内容:

部署WEB应用的三种方式

 Tomcat安装目录下有一个webapps目录,该目录存放所有的WEB应用程序,Tomcat会自动管理该目录下的所有WEB应用。因此,最简单的部署方式就是将要部署的WEB应用直接拷贝到Tomcat安装目录下的webapps目录中。  这种...

关于【apache- tomcat- 5.5.15/conf /Catalina/localhost配置虚拟目录】时的一些问题。(配置web项目的方式...

配置一个web项目除了可以把它放到tomcat的webapp下面,还可以通过配置虚拟目录(/CONF/CATALINA/LOCALHOST/sxzlc.xml)

Tomcat虚拟目录设置

Tomcat新建虚拟目录tomcat 安装好之后,只需要把你的程序包放到$Tomcat_Home$/webapps就可以直接使用了。这样会使webapps越来越大就需要设置虚拟目录:1.单个应用设置: 编辑server.xml文件,在和之间加上 参数:...

EndNoteX9 汉化+原版_破解版安装包

EndNote X9最新版,包括汉化版本和原版本,汉化方法: 1、双击[ENX9Inst.msi]安装EndNote X9,安装时选择试用,安装完成后不要运行EndNote; 2、如果想使用汉化版,可以将CHS文件夹里的[EndNote.exe]拷贝到EndNote的安装目录下,替换原文件即可汉化、破解。 3、如果想使用英文版,可以将ENG文件夹里的[EndNote.exe]拷贝到EndNote的安装目录下,替换原文件即可直接破解。 注意:不论用的是英文版还是中文版,替换之后即可破解,无需输入序列号。

Activiti 工作流入门到大神

什么是流程、工作流作用、Activiti背景简介、Activiti流程设计器安装、Activity环境搭建、通过HelloWorld掌握 Activiti操作流程的步奏、常见API使用、流程部署管理(发布流程、查看流程定义、删除流程、查看流程附件)、流程实例管理(启动流程、查看任务、认领任务、办理任务、查看流程状态) 什么是流程、工作流作用、Activiti背景简介、Activiti流程设计器安装、Activity环境搭建、通过HelloWorld掌握 Activiti操作流程的步奏、常见API使用、流程部署管理(发布流程、查看流程定义、删除流程、查看流程附件)、流程实例管理(启动流程、查看任务、认领任务、办理任务、查看流程状态) QQ:362969068

深入浅出MySQL数据库开发、优化与管理维护

第1部分 基础篇  第1章 MySQL的安装与配置    1.1 MySQL的下载     1.1.1 在Windows平台下下载MySQL     1.1.2 在Linux平台下下载MySQL    1.2 MySQL的安装     1.2.1 在Windows平台下安装MySQL     1.2.2 在Linux平台下安装MySQL    1.3 MySQL的配置     1.3.1 Windows平台下配置MySQL     1.3.2 Linux平台下配置MySQL    1.4 启动和关闭MySQL服务     1.4.1 在Windows平台下启动和关闭 MySQL服务     1.4.2 在Linux平台下启动和关闭MySQL服务    1.5 小结 显示全部信息第1部分 基础篇  第1章 MySQL的安装与配置    1.1 MySQL的下载     1.1.1 在Windows平台下下载MySQL     1.1.2 在Linux平台下下载MySQL    1.2 MySQL的安装     1.2.1 在Windows平台下安装MySQL     1.2.2 在Linux平台下安装MySQL    1.3 MySQL的配置     1.3.1 Windows平台下配置MySQL     1.3.2 Linux平台下配置MySQL    1.4 启动和关闭MySQL服务     1.4.1 在Windows平台下启动和关闭MySQL服务     1.4.2 在Linux平台下启动和关闭MySQL服务    1.5 小结   第2章 SQL基础    2.1 SQL简介    2.2 (My)SQL使用入门     2.2.1 SQL分类     2.2.2 DDL语句     2.2.3 DML语句     2.2.4 DCL语句    2.3 帮助的使用     2.3.1 按照层次看帮助     2.3.2 快速查阅帮助     2.3.3 常用的网络资源    2.4 小结   第3章 MySQL支持的数据类型    3.1 数值类型    3.2 日期时间类型    3.3 字符串类型     3.3.1 CHAR和VARCHAR类型     3.3.2 BINARY和VARBINARY类型     3.3.3 ENUM类型     3.3.4 SET类型    3.4 小结   第4章 MySQL中的运算符    4.1 算术运算符    4.2 比较运算符    4.3 逻辑运算符    4.4 位运算符    4.5 运算符的优先级    4.6 小结   第5章 常用函数    5.1 字符串函数    5.2 数值函数    5.3 日期和时间函数    5.4 流程函数    5.5 其他常用函数    5.6 小结   第6章 图形化工具的使用    6.1 MySQLAdministrator     6.1.1 连接管理     6.1.2 健康检查     6.1.3 备份管理     6.1.4 Catalogs    6.2 MySQLQueryBrower    6.3 phpMyAdmin     6.3.1 数据库管理     6.3.2 数据库对象管理     6.3.3 权限管理     6.3.4 导入导出数据    6.4 小结  第2部分 开发篇  第7章 表类型(存储引擎)的选择    7.1 MySQL存储引擎概述    7.2 各种存储引擎的特性     7.2.1 MyISAM     7.2.2 InnoDB     7.2.3 MEMORY     7.2.4 MERGE    7.3 如何选择合适的存储引擎    7.4 小结   第8章 选择合适的数据类型    8.1 CHAR与VARCHAR    8.2 TEXT与BLOB    8.3 浮点数与定点数    8.4 日期类型选择    8.5 小结   第9章 字符集    9.1 字符集概述    9.2 Unicode简述    9.3 汉字及一些常见字符集    9.4 怎样选择合适的字符集    9.5 MySQL支持的字符集简介    9.6 MySQL字符集的设置     9.6.1 服务器字符集和校对规则     9.6.2 数据库字符集和校对规则     9.6.3 表字符集和校对规则     9.6.4 列字符集和校对规则     9.6.5 连接字符集和校对规则    9.7 字符集的修改步骤    9.8 小结   第10章 索引的设计和使用    10.1 索引概述    10.2 设计索引的原则    10.3 BTREE索引与HASH索引    10.4 小结   第11章 视图    11.1 什么是视图    11.2 视图操作     11.2.1 创建或者修改视图     11.2.2 删除视图     11.2.3 查看视图    11.3 小结   第12章 存储过程和函数    12.1 什么是存储过程和函数    12.2 存储过程和函数的相关操作     12.2.1 创建、修改存储过程或者函数     12.2.2 删除存储过程或者函数     12.2.3 查看存储过程或者函数     12.2.4 变量的使用     12.2.5 定义条件和处理     12.2.6 光标的使用     12.2.7 流程控制    12.3 小结   第13章 触发器    13.1 创建触发器    13.2 删除触发器    13.3 查看触发器    13.4 触发器的使用    13.5 小结   第14章 事务控制和锁定语句    14.1 LOCKTABLE和UNLOCKTABLE    14.2 事务控制    14.3 分布式事务的使用     14.3.1 分布式事务的原理     14.3.2 分布式事务的语法     14.3.3 存在的问题    14.4 小结   第15章 SQL中的安全问题    15.1 SQL注入简介    15.2 应用开发中可以采取的应对措施     15.2.1 PrepareStatementBind-variable     15.2.2 使用应用程序提供的转换函数     15.2.3 自己定义函数进行校验    15.3 小结   第16章 SQLMode及相关问题    16.1 MySQLSQLMode简介    16.2 常用的SQLMode    16.3 SQLMode在迁移中如何使用    16.4 小结  第3部分 优化篇  第17章 常用SQL技巧和常见问题    17.1 正则表达式的使用    17.2 巧用RAND()提取随机行    17.3 利用GROUPBY的WITHROLLUP子句做统计    17.4 用BITGROUPFUNCTIONS做统计    17.5 数据库名、表名大小写问题    17.6 使用外键需要注意的问题    17.7 小结   第18章 SQL优化    18.1 优化SQL语句的一般步骤     18.1.1 通过showstatus命令了解各种SQL的执行频率     18.1.2 定位执行效率较低的SQL语句     18.1.3 通过EXPLAIN分析低效SQL的执行计划     18.1.4 确定问题并采取相应的优化措施    18.2 索引问题     18.2.1 索引的存储分类      18.2.2 MySQL如何使用索引     18.2.3 查看索引使用情况    18.3 两个简单实用的优化方法     18.3.1 定期分析表和检查表     18.3.2 定期优化表    18.4 常用SQL的优化     18.4.1 大批量插入数据     18.4.2 优化INSERT语句     18.4.3 优化GROUPBY语句     18.4.4 优化ORDERBY语句     18.4.5 优化嵌套查询     18.4.6 MySQL如何优化OR条件     18.4.7 使用SQL提示    18.5 小结   第19章 优化数据库对象    19.1 优化表的数据类型    19.2 通过拆分提高表的访问效率    19.3 逆规范化    19.4 使用中间表提高统计查询速度    19.5 小结   第20章 锁问题    20.1 MySQL锁概述    20.2 MyISAM表锁     20.2.1 查询表级锁争用情况     20.2.2 MySQL表级锁的锁模式     20.2.3 如何加表锁     20.2.4 并发插入(ConcurrentInserts)     20.2.5 MyISAM的锁调度    20.3 InnoDB锁问题     20.3.1 背景知识     20.3.2 获取InnoDB行锁争用情况     20.3.3 nnoDB的行锁模式及加锁方法     20.3.4 InnoDB行锁实现方式     20.3.5 间隙锁(Next-Key锁)     20.3.6 恢复和复制的需要,对InnoDB锁机制的影响     20.3.7 InnoDB在不同隔离级别下的一致性读及锁的差异     20.3.8 什么时候使用表锁     20.3.9 关于死锁    20.4 小结   第21章 优化MySQLServer    21.1 查看MySQLServer参数    21.2 影响MySQL性能的重要参数     21.2.1 key_buffer_size的设置     21.2.2 table_cache的设置     21.2.3 innodb_buffer_pool_size的设置     21.2.4 innodb_flush_log_at_trx_commit的设置     21.2.5 innodb_additional_mem_pool_size的设置     21.2.6 innodb_lock_wait_timeout的设置     21.2.7 innodb_support_xa的设置     21.2.8 innodb_log_buffer_size的设置     21.2.9 innodb_log_file_size的设置    21.3 小结   第22章 磁盘I/O问题    22.1 使用磁盘阵列     22.1.1 常见RAID级别及其特性     22.1.2 如何选择RAID级别     22.1.3 虚拟文件卷或软RAID    22.2 使用SymbolicLinks分布I/O    22.3 禁止操作系统更新文件的atime属性    22.4 用裸设备(RawDevice)存放InnoDB的共享表空间    22.5 小结   第23章 应用优化    23.1 使用连接池    23.2 减少对MySQL的访问     23.2.1 避免对同一数据做重复检索     23.2.2 使用查询缓存     23.2.3 增加CACHE层    23.3 负载均衡     23.3.1 利用MySQL复制分流查询操作     23.3.2 采用分布式数据库架构    23.4 其他优化措施    23.5 小结  第4部分 管理维护篇  第24章 MySQL高级安装和升级    24.1 Linux/UNIX平台下的安装     24.1.1 安装包比较     24.1.2 安装RPM包     24.1.3 安装二进制包     24.1.4 安装源码包     24.1.5 参数设置方法    24.2 源码包安装的性能考虑     24.2.1 去掉不需要的模块     24.2.2 只选择要使用的字符集     24.2.3 使用静态编译以提高性能    24.3 升级MySQL    24.4 MySQL降级    24.5 小结   第25章 MySQL中的常用工具    25.1 mysql(客户端连接工具)     25.1.1 连接选项     25.1.2 客户端字符集选项     25.1.3 执行选项     25.1.4 格式化选项      25.1.5 错误处理选项    25.2 myisampack(MyISAM表压缩工具)    25.3 mysqladmin(MySQL管理工具)    25.4 mysqlbinlog(日志管理工具)    25.5 mysqlcheck(MyISAM表维护工具)    25.6 mysqldump(数据导出工具)    25.7 mysqlhotcopy(MyISAM表热备份工具)    25.8 mysqlimport(数据导入工具)    25.9 mysqlshow(数据库对象查看工具)    25.10 perror(错误代码查看工具)    25.11 replace(文本替换工具)    25.12 小结   第26章 MySQL日志    26.1 错误日志    26.2 二进制日志     26.2.1 日志的位置和格式     26.2.2 日志的读取     26.2.3 日志的删除     26.2.4 其他选项    26.3 查询日志     26.3.1 日志的位置和格式     26.3.2 日志的读取    26.4 慢查询日志     26.4.1 文件位置和格式     26.4.2 日志的读取     26.4.3 其他选项    26.5 小结   第27章 备份与恢复    27.1 备份/恢复策略    27.2 逻辑备份和恢复     27.2.1 备份     27.2.2 完全恢复     27.2.3 基于时间点恢复     27.2.4 基于位置恢复    27.3 物理备份和恢复     27.3.1 冷备份     27.3.2 热备份    27.4 表的导入导出     27.4.1 导出     27.4.2 导入    27.5 小结   第28章 MySQL权限与安全    28.1 MySQL权限管理     28.1.1 权限系统的工作原理     28.1.2 权限表的存取     28.1.3 账号管理    28.2 MySQL安全问题     28.2.1 操作系统相关的安全问题     28.2.2 数据库相关的安全问题    28.3 其他安全设置选项     28.3.1 old-passwords     28.3.2 safe-user-create     28.3.3 secure-auth     28.3.4 skip-grant-tables     28.3.5 skip-network     28.3.6 skip-show-database    28.4 小结   第29章 MySQL复制    29.1 安装配置    29.2 主要复制启动选项     29.2.1 log-slave-updates     29.2.2 master-connect-retry     29.2.3 read-only     29.2.4 指定复制的数据库或者表     29.2.5 slave-skip-errors    29.3 日常管理维护     29.3.1 查看从服务器状态     29.3.2 主从服务器同步维护     29.3.3 从服务器复制出错的处理     29.3.4 logevententryexceededmax_allowed_packet的处理     29.3.5 多主复制时的自增长变量冲突问题     29.3.6 查看从服务器的复制进度    29.4 切换主从服务器    29.5 小结   第30章 MySQLCluster    30.1 MySQLCluster架构    30.2 MySQLCluster的配置     30.2.1 MySQLCluster的版本支持     30.2.2 管理节点配置步骤     30.2.3 SQL节点和数据节点的配置    30.3 开始使用Cluster     30.3.1 Cluster的启动     30.3.2 Cluster的测试     30.3.3 Cluster的关闭    30.4 维护Cluster     30.4.1 数据备份     30.4.2 数据恢复     30.4.3 日志管理    30.5 小结   第31章 MySQL常见问题和应用技巧    31.1 忘记MySQL的root密码    31.2 如何处理MyISAM存储引擎的表损坏     31.2.1 方法一     31.2.2 方法二    31.3 MyISAM表超过4GB无法访问的问题    31.4 数据目录磁盘空间不足的问题     31.4.1 对于MyISAM存储引擎的表     31.4.2 对于InnoDB存储引擎的表    31.5 DNS反向解析的问题    31.6 mysql.sock丢失后如何连接数据库    31.7 同一台服务器运行多个MySQL数据库    31.8 客户端怎么访问内网数据库    31.9 小结

OpenGL

课程涵盖了OpenGL开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计. 第1章-环境建立 第2章-基础图元 第3章-三维世界 第4章-纹理多彩世界 第5章-显存的分配-优化 第6章-场景控制 第7章-光照-真实世界 第8章-模型 第9章-UI制作 第10章-场景编辑器制作 第11章-地形 第12章-脚本引入-lua 教程从最最本的固定管线开始,一节课一个知识点,从实战的角度出发,结合项目开发中经常用到的知识点作深入的讲解,以面向对象的编成方式对知识点进行封装,可以直接引入到项目中使用.通过课程的学习,掌握OpenGL图形编程技巧,并能学以致用.

jdk1.8 64位官方正式版 jdk-8u91-windows

jdk1.8 64位官方正式版 jdk-8u91-windows

LMT70温度传感器资料

LMT70 是一款带有输出使能引脚的超小型、高精度、 低功耗互补金属氧化物半导体 (CMOS) 模拟温度传感 器。 LMT70 几乎适用于所有高精度、低功耗的经济高 效型温度感测应用,例如物联网 (IoT) 传感器节点、医 疗温度计、高精度仪器仪表和电池供电设备。 LMT70 也是 RTD 和高精度 NTC/PTC 热敏电阻的理想替代产 品。 多个 LMT70 可利用输出使能引脚来共用一个模数转换 器 (ADC) 通道,从而简化 ADC 校准过程并降低精密 温度感测系统的总成本。 LMT70 还具有一个线性低阻 抗输出,支持与现成的微控制器 (MCU)/ADC 无缝连 接。 LMT70 的热耗

【整理】pandas教程

辛苦整理的,非常不错,可以用来学习pandas的基本操作。 正文目录: pandas教程:[1]DataFrame入门 pandas教程:[2]DataFrame选择数据 pandas教程:[3]DataFrame切片操作 pandas教程:[4]Dataframe筛选数据 pandas教程:[5]读取csv数据 pandas教程:[6]计数统计 pandas教程:[7]筛选计数统计 pandas教程:[8]数据分组 pandas教程:[9]MultiIndex用法 pandas教程:[10]groupby选择列和迭代 pandas教程:[11]aggregate分组计算 pandas教程:[12]transformation标准化数据 pandas教程:[13]agg分组多种计算 pandas教程:[14]按月分组 pandas教程:[15]移动复制删除列 pandas教程:[16]字符串操作 pandas教程:[17]字符串提取数据 pandas教程:[18]匹配字符串 pandas教程:[19]读写sql数据库 pandas教程:[20]广播 pandas教程:[21]带有缺失值的计算 pandas教程:[22]填充缺失值 pandas教程:[24]删除缺失数据 pandas教程:[25]插值法填补缺失值 pandas教程:[26]值替换 pandas教程:[27]散点图和抖动图 pandas教程:[28]散点图添加趋势线 pandas教程:[29]柱形图 pandas教程:[30]直方图 pandas教程:[31]箱形图

Python3.2.3官方文档(中文版)高清完整PDF

Python3.2.3官方文档(中文版) 由笔者自己翻译,有不当之处希望在博客上相互交流

相关热词 c#调用dll多线程 c#找出两个集合不同的 c# wpf 考试系统 c#静态变量使用控件 c# 什么是类型参数 c# 上机 试题 c# 类多继承 c#panel打印 c# 大量数据日志类 c# 调用mfc界面