登录Tomcat管理界面及第一个web应用程序——day_02

登录Tomcat的管理界面

在启动后tomcat服务器后,打开浏览器,输入localhost:8080登录到Apache Tomcat/7.0.73页面,右边有个Host Manager点击会弹出一个登录框,可是没有用户名和密码,那么此时我们点击取消,会出现如下错误网页:
![错误网页](https://img-blog.csdn.net/20161219165218129?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmxhY2tfeXU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
那么此时要怎么处理呢?

- 打开conf目录下的tomcat-users
- 将错误网页上的代码:<role rolename="admin-gui"/>
<user username="tomcat" password="s3cret" roles="admin-gui"/>
粘贴到tomcat-users下的 之间
- 修改username 和password
- 然后重新启动服务器,打开网页输入用户名和密码就可以成功登录了
如下:
manager 页面

第一个web应用程序(开发,并部署到Tomcat服务器下运行)

由于是第一个,所以为了多了解一下整个web的目录结构,所以整个目录结构将会是手动创建
- 1) 在Eclipse新建一个Java Project
- 2)在java项目下创建WEB开发的目录结构

-WebContent
    -WEB-INF
        -classes
        -lib
        -web.xml
    html页面
    JSP页面
    图片...
  • 3)在src下新建一个Person类
package com.aguigu.test;

public class Person {

    public String getPersonInfo(){
        return "Person info...";
    }
    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        Person person=new Person();
        System.out.println(person.getPersonInfo());
    }
}

-4)手工将Person类对应的class 文件(包含)复制到classes目录下
可以通过修改默认的java构建路径来达到自动生成class文件到classes目录下
-5)在WebContent目录下新建一个JSP文件:

<%@page import="com.aguigu.test.Person"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
    <% 
        Person person=new Person();
        System.out.println(person.getPersonInfo());
    %>
</body>
</html>
  • 6)编译后,将WebContent整个目录复制到Tomcat的webapps目录下
  • 7)运行服务器,在浏览器输入:http://localhost:8080/WebContent/hello.jsp
    然后查看cmd,可以看到打印的信息

  • 8)自动加载:在F:\apache-tomcat-7.0.73\conf\Catalina\localhost目录下建test.xml文件,编辑这个文件输入以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<context
docBase="F:\\javaWeb\\firstWeb\\WebContent" reloadable="true"/>

使用JavaEE版的Eclipse开发动态的WEB工程(JavaWEB 项目)

  • 1)把开发选项切换到JavaEE
  • 2)可以在窗口下的显示视图下找到servers
  • 3)在servers画板中右键新建一个Tomcat服务器,一定要关联到Tomcat安装的根目录
  • 4)新建一个Dynamic Web Project 其中Target Runtime 需选择Tomcat7.0
  • 5)开发Java WEB应用
  • 6)可以通过run on server 来运行项目
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值