如何设置Tomcat默认主页(指定欢迎页)?

272011362

272011362

2016-02-19 13:21

今天图老师小编要向大家分享个如何设置Tomcat默认主页(指定欢迎页)?教程,过程简单易学,相信聪明的你一定能轻松get!

方法一:(适合对服务器中单个站点的设置)
(d:demo为站点根目录)
在Tomcat中,默认主页为:index.html,index.htm,index.jsp
如果需要使用其他页面作为默认主页,需要配置WEB-INF文件夹下的web.xml文件:
如上例中:
在D:demoWEB-INF文件夹中建立文件web.xml:
内容如下:

?xml version=”1.0″ encoding=”UTF-8″?
web-app version=”2.4″
xmlns=”http://java.sun.com/xml/ns/j2ee”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=”http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd“
welcome-file-list
welcome-filehello.jsp/welcome-file
/welcome-file-list
/web-app

方法二:(以下设置将应用于该服务器下所有的站点)推荐使用
打开文件conf/web.xml,找到这段代码:

welcome-file-list
welcome-fileindex.html/welcome-file
welcome-fileindex.htm/welcome-file
welcome-fileindex.jsp/welcome-file
/welcome-file-list

在中间加入你想要的文件名即可。
如:我想让hello.jsp成为默认首页,我将上面那段代码改成:

welcome-file-list
welcome-filehello.jsp/welcome-file
welcome-fileindex.html/welcome-file
welcome-fileindex.htm/welcome-file
welcome-fileindex.jsp/welcome-file
/welcome-file-list

前几天把windows下j2ee的运行环境搭建好了。因为公司服务器用的都是linux,所以今天把在linux下j2ee的运行环境也搭建一下。下面是我全部测试ok的详细日记:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

一、JDK安装(安装在/usr/java目录下)

1、下载:jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin

地址:http://jx.newhua.com/down/jdk-7-ea-bin-b26-linux-i586-24_apr_2008.zip
windows下将zip格式的解压出jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin再传到linux服务器的/usr/java目录下

2、给文件加上可执行权限
[root@localhost java]# chmod +x jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin

3.执行jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin
[root@localhost java]# ./jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin
自动安装生成目录jdk1.7.0
 
4.配置环境变量
  环境变量配置有三种方法(分别是:修改/etc/profile文件,修改用户目录下的.bashrc文件,直接在shell下修改)我修改了/etc/profile文件:
[root@localhost java]# vi /etc/profile
打开文件后,按i 键,在文件后添加:

JAVA_HOME=/usr/java/jdk1.7.0
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME PATH CLASSPATH

按esc 键
输入:wq 保存退出。
重新启动服务器

6.测试配置环境
写个简单的HelloWorld来测试一下
[root@localhost java]# vi HelloWorld.java
文件中输入:

public class HelloWorld{
public static void main(String args[]){
System.out.println(”Hello World in Linux!!”);
}
}

:wq 保存退出
[root@localhost java]# javac HelloWorld.java
没有错误,接下来:
[root@localhost java]# java HelloWorld
shell下输出:

Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorld/java
Caused by: java.lang.ClassNotFoundException: HelloWorld.java
at java.net.URLClassLoader$1.run(URLClassLoader.java:220)
at java.net.URLClassLoader$1.run(URLClassLoader.java:209)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:208)
at java.lang.ClassLoader.loadClass(ClassLoader.java:325)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:270)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:338)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again

(上面问题是何原因,但是好像不影响下面jsp的运行 ^_^ 姑且算作jdk安装成功吧。)

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

二、tomcat安装:(同样安装在/usr/java目录下)
下载地址:http://mirror.vmmatrix.net/apache/tomcat/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.tar.gz

1、解压到/usr/java目录:
[root@localhost java]# tar -zxvf jakarta-tomcat-5.0.28.tar.gz
/usr/java目录下将出现一个新的目录jakarta-tomcat-5.0.28

2、创建一个文件链接:
[root@localhost java]# ln -s jakarta-tomcat-5.0.28 tomcat

3、配置CATALINA_HOME: 
[root@localhost java]# vi /etc/profile
在文件尾添加
CATALINA_HOME=/usr/java/tomcat
export CATALINA_HOME
:wq 保存退出
 
4、启动tomcat:
[root@localhost tomcat]# bin/startup.sh
shell下输出:

Using CATALINA_BASE: /usr/java/tomcat
Using CATALINA_HOME: /usr/java/tomcat
Using CATALINA_TMPDIR: /usr/java/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.7.0

5、浏览器中输入:http://localhost:8080 将出现tomcat欢迎页面 ^_^
 
6、管理tomcat:
[root@localhost tomcat]# vi conf/tomcat-users.xml
在tomcat-users和/tomcat-users之间加入:
user username=”admin” password=”admin” roles=”admin,manager”/

7、重启系统:

浏览器中输入:http://localhost:8080/admin 登入后就可以来管理了输入http://localhost:8080/manager/html 来管理你的工程项目了

展开更多 50%)
分享

猜你喜欢

如何设置Tomcat默认主页(指定欢迎页)?

Web开发
如何设置Tomcat默认主页(指定欢迎页)?

傲游云浏览器默认主页设置方法

操作系统
傲游云浏览器默认主页设置方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何修改IE浏览器默认主页

浏览器
如何修改IE浏览器默认主页

傲游云浏览器的默认主页怎么设置

浏览器
傲游云浏览器的默认主页怎么设置

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何设置大智慧默认开机页

手机软件 应用软件
如何设置大智慧默认开机页

QT语音怎么设置房间欢迎页

电脑网络
QT语音怎么设置房间欢迎页

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

加快JDBC中JSP数据库的访问速度

加快JDBC中JSP数据库的访问速度

Win10技术预览版系统提高加快桌面应用启动速度的方法

Win10技术预览版系统提高加快桌面应用启动速度的方法
下拉加载更多内容 ↓