JBoss中配置虚拟目录以及设置浏览器地址输入框支持中文的方法
2011-08-27 10:53
936 查看
/2011年8月27日 10:52:07 by:Rush/
查找%jboss-home%\server\default\deploy\jboss-web.deployer\server.xml 文件并打开,找到其中的<Host></Host>标记:
在<Host></Host>之间增加<Context path="/cabTest" docBase="d:\cab" crossContext="false" />即可,其中path表示虚拟目录的名称,docBase表示服务器上面的真实文件路径。
需要在所用端口的<Connector ……/>(一般是第一个)中配置URIEncoding="UTF-8",这样路径中就可以访问含有中文的路径了:
注:上面的port和address默认为8080,默认的JBoss配置只能本机访问,改成上图的形式就支持使用默认浏览器端口方位和局域网IP访问。
参考资料:利用压缩网页来提升网站浏览速度
JBoss配置虚拟路径
当项目中需要访问服务器本地的文件时可以在jboss中配置虚拟路径,然后在项目中就可以通过URL来方位服务器上面的文件了,具体的配置过程如下:查找%jboss-home%\server\default\deploy\jboss-web.deployer\server.xml 文件并打开,找到其中的<Host></Host>标记:
在<Host></Host>之间增加<Context path="/cabTest" docBase="d:\cab" crossContext="false" />即可,其中path表示虚拟目录的名称,docBase表示服务器上面的真实文件路径。
配置支持中文目录和中文文件名
如果目录中含有中文或者含有中文文件名的文件的话在浏览器中访问,中文名将显示乱码并且无法定位,解决的办法就是在server.xml中配置浏览器地址输入栏的编码为UTF-8格式。需要在所用端口的<Connector ……/>(一般是第一个)中配置URIEncoding="UTF-8",这样路径中就可以访问含有中文的路径了:
注:上面的port和address默认为8080,默认的JBoss配置只能本机访问,改成上图的形式就支持使用默认浏览器端口方位和局域网IP访问。
补充
为了提高网页的传输和显示速率,可以开启网页压缩功能,具体办法是在上面的配置中添加:compression="on"参数。参考资料:利用压缩网页来提升网站浏览速度
相关文章推荐
- 关于Tomcat的点点滴滴(体系架构、处理http请求的过程、安装和配置、目录结构、设置压缩和对中文文件名的支持、以及Catalina这个名字的由来……等)
- Apache虚拟目录配置及vue-cli反向代理的设置方法
- JBoss的配置 端口,虚拟目录,虚拟主机,中文问题,数据库连接
- 配置NGINX支持中文URL 中文文件名或目录404无法访问的解决方法
- jboss 的一些配置(端口,虚拟目录,虚拟主机,中文问题,数据库连接)
- jboss 的一些配置(端口,虚拟目录,虚拟主机,中文问题,数据库连接)
- apache 启用虚拟目录的设置方法,及配置合集
- [图解]在输入框和文本框中获取和设置光标位置,以及选中文本和获取选中文本值的方法 --- 详解,兼容所有浏览器。
- JBOSS维护经验 JBoss 的一些配置(端口,虚拟目录,虚拟主机,中文问题,数据库连接) 虚拟目录与域名指向成功
- Nginx发布Alias虚拟目录及PHP支持配置方法
- 关于Tomcat的点点滴滴(体系架构、处理http请求的过程、安装和配置、文件夹结构、设置压缩和对中文文件名称的支持、以及Catalina这个名字的由来……等)
- JBoss设置URI编码,使浏览器URL支持中文
- JBoss 的一些配置(端口,虚拟目录,虚拟主机,中文问题,数据库连接)
- Apache配置虚拟目录和多主机头的方法
- Tomcat 服务器配置及远程调试和不同web项目session共享方法以及设置TOMCAT的内存
- Tomcat设置虚拟目录的方法, 不修改server.xml
- Tomcat安装与环境配置之虚拟目录设置,内存参数设置
- UITableView中设置section内行数以及配置cell的方法