`

Tomcat5.5的使用技巧

阅读更多

补(2006-4-12)整理

Tomcat5.5.9 for Windows 2000 Server  IE6.0

 

1.response.sendRedirect的问题

response.sendRedirect(xxxx.jsp?xxx=中文)

response.sendRedirect(中文.jsp?xxx=value)

两种方式都无法解析正确的地址

使用out.println("<script>location.href='xxx.jsp?xx=value';</script>")则页面可以正常跳转

 

 

2.如何登录管理端

http://hostname:port/manager/html

用户名和密码:一般在Tomcat5.5安装目录/conf/tomcat-users.xml文件中定义

默认:admin   密码: 空

 

3.程序经常出错,查看Tomcat日志

Tomcat5.5安装目录/logs目录中

异常信息:java.lang.OutofMemoryError:Java heap space

进入Tomcat管理端  ——》Server Status——》查看JVM 的memory 情况

如发现Free memory比较小,则可以进行如下操作来调整

Tomcat5.5安装目录中/bin/tomcat5w.exe 查看Java项

根据服务器的内存情况,进行调整

Initial memory pool   xxMB

Maximum memory pool xxMB

Thread stack size:   xxKB

 

完成后,重新启动Tomcat服务

 

而针对Tomcat4,则打开安装目录/Catalina/bin/Catalina.bat文件,增加如下设置: (假设服务器为1G内存)

set JAVA_OPTS=-Xms256m空格-Xmx512m

而对于Tomcat4.1.24则在安装目录下/bin/run.bat中增加

 

 

4.上传Excel后,打开无法在IE中显示,或者上传一些特殊格式后,点击下载无法弹出另存为的对话框

Tomcat4.0及Tomcat5.5都有此问题

可通过修改Tomcat安装目录/conf/web.xml文件来解决

<mime-mapping>

   <extension>xls</extension>       rar  zip  doc

   <mime-type>application/msexcel</mime-type>  application/rar zip msword

</mime-mapping>

修改完后,重新启动Tomcat服务,并且关闭IE浏览器,删除历史访问记录,重新打开IE

 

 

5.Tomcat5.5下默认首页如何去除(直接跳转到项目首页,避免使用虚拟目录名)

第一步:Tomcat安装目录/webapps/ROOT/WEB-INF/web.xml文件中将<servlet> <servlet-mapping>段去除

第二步:Tomcat安装目录/webapps/ROOT/index.jsp文件中删除所有内容,并且

写上<script>location.href="http://xxxxxx"</script>跳转脚本

 

如针对:jboss_3.0.4_tomcat-4.0.6的web服务器

则在安装目录/webapps/ROOT/index.html中写跳转脚本

 

6.如何检查端口是否被占用

Tomcat异常:BindException:Address already in use:JVM_Bind

检查Tomcat安装目录下/conf/server.xml文件中的

<Connector  port="8080"   .................  端口是否被占用

控制台上输入:netstat -a     显示被使用的端口

 

 

7.启动Tomcat服务,访问web应用,弹出密码提示窗口,要求输入密码

根据我的实践经验,建议从以下几方面检查:

(1)访问的网页文件本身是否加了密

(2)没有设置允许匿名访问   IIS——》目录安全性——》编辑——》匿名用户帐号IUSR_机器名  设为允许IIS控制密码

(3)目标目录被限制了访问权限  (仅当该目录位于NTFS格式分区时存在)

目录属性——》安全——》Everyone完全控制

 

(4)Tomcat端口被使用,建议换一个端口试一下,尤其在Windows 2003 Server下 新装的系统也会出现把Tomcat默认

的8080端口占用了

 

8.Tomcat5.5如何禁止目录浏览功能

Tomcat安装目录/conf/web.xml文件中,将“listings”的参数值设为“false”

<param-name>listings</param-name>
<param-value>false</param-value>

 重新启动Tomcat服务

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    jdk与tomcat的安装与配置

    以前用jsp时安装了一下jdk1.6和tomcat5.5,从网上搜了好久才找到这几个网页,现在再找时却怎么也找不出。还好我从以前的备份中找到了,特拿出来给有需要的朋友做一个参考。这里已经打包成压缩文件。

    编程入门_Eclipse教程

    1. 配置服务器Tomcat 2 ...5. Eclipse使用技巧 36 5.1. 一般插件安装 36 5.2. 自定义注释 37 5.3. 常用的快捷键 37 5.4. 代码编写小技巧 37 5.5. Eclipse中恢复已删除文件 37 5.6. Eclipse中轻松使用Ant 40

    Linux运维从入门到高级全套案例v3.rar

    4 Linux学习技巧 2. Linux系统篇…… 2.1 Linux系统管理… 2.1.1 Linux目录初识 2.1.2 Linux常用命令 2.1.3 Linux用户权限 2.1.4Limx网络配置 3. Linux服务篇 Linux服务部署 3.1.1构建NTP时间服务器 3.1.2构建DHCP...

    (3.0版本)自己写的struts2+hibernate+spring实例

    tomcat5.5.数据库用oracle.如果不用oracle的话.可能菜单表的查询出不来.我的菜单表的查询允许选择上级菜单查询该菜单所对应的所有下级菜单.所以用了递归查询. criteria.add(Restrictions.sqlRestriction("MENUITEM_...

    JDBC 3.0数据库开发与设计

    2.3.1 Tomcat的安装及系统文件设置 2.3.2 WebSphere简介 2.3.3 WebLogic的安装和配置 2.3.4 Resin的安装与配置 2.4 Java开发环境 2.4.1 JDK设置 2.4.2 JBuilder的配置 2.4.3 Cafe的配置 2.4.4 JDeveloper的...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    《Java Web编程宝典(十年典藏版)》是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用Java Web进行程序开发的各种技术、技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境...

    Echarts入门到精通(附SSM项目源代码)

    项目开发技术:java,jsp,mysql,MyBatis,SpringMVC,jquery,ajax,json项目运行环境:jdk1.7及以上版本,tomcat6.0及以上版本,mysql5.5及以上版本项目开发工具: 本项目开发工具是Eclipse,也支持myEclipse,Intellij Idea...

    JAVA程序开发大全---上半部分

    本书系统全面地介绍了Java中的各项主流技术,以及基于这些技术的商业化应用程序的开发技巧,在讲解过程中以目前最为流行的开发工具MyEclipse为载体,全面系统地介绍了如何在MyEclipse中开发基于Struts、Hibernate、...

    JAVA项目开发全程实录(含电子书和所有源代码)

    8.11.3 配置全局Tomcat连接池 399 8.12 Proxool连接池 400 8.12.1 Proxool安装 400 8.12.2 Proxool使用 400 8.13 本章总结 402 第9章 BBS系统(Struts+MySQL实现) 403 教学视频:1小时46分 9.1 开发背景 404 9.2 ...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。...

    java初学者必看

    5.5 实例:字符串应用 5.6 本章习题 第6章 数组 6.1 一维数组 6.1.1 数组的概念 6.1.2 一维数组的声明 6.1.3 一维数组的初始化 6.1.4 一维数组的使用 6.1.5 一维数组的空间模型 6.1.6 基本数据类型数组 ...

Global site tag (gtag.js) - Google Analytics