Javaweb入门之Tomcat安装及eclipse配置

这几天一直在准备期末,实在没得什么意思,但是还真的有点怕挂科,准备写这篇博客的原因完全是想锻炼下自己的耐心,因为我知道肯定要搞很久。尤其是截各种图。。。

一些基础知识

1.PC:用户通过浏览器访问应用程序。
2.应用服务器:存放的是应用程序的文件,执行的是应用程序的代码(java代码)。
3.数据库服务器:存放数据库,对数据库的物理存储。
4.BS结构:浏览器+服务器的应用程序结构。
5.CS结构:客户端(java程序代码)+服务器的应用程序结构。
BS和CS结构的区别
1.从BS结构上讲:1)访问应用程序的时候,不需要在客户端安装应用程序
            2)应用程序更新维护只需要在服务器端更新维护,客户端不需要更新
            3)可以实现跨平台,因为只需要通过浏览器访问应用程序

   缺点:
            1)数据量交互大时,用户访问多,就会出现并发(同一时间点对应用程序的访问)大,容易造成应用程序服务器瘫痪。
            2)web对传输的数据量的效率低,对硬件的调用相对比较麻烦
            3)浏览器的兼容性

2.CS结构的特点:1)需要下载安装文件进行本地安装
              2)升级的时候,需要重新从服务器下载新的升级文件进行升级
              3)对于不同的操作系统,需要开发不同操作系统的应用程序

    优点:1)数据交互快。
         2)没有浏览器兼容性的弊端

正题

什么是Javaweb开发?
    通java来实现的是BS结构的应用程序,用java来开发动态网站            
Javaweb所需技术
        1.页面的HTML技术
        2.css技术
        3.JavaScript脚本技术
        4.java程序实现动态交互
        5.数据库操作(SQL语句)

Tomcat服务器的安装下载

Tomcat服务器介绍
a.它是一个非常优秀的开源项目软件
b.Apache软件基金会的核心项目
c.专门用于运行Javaweb程序的服务器

下载网址https://tomcat.apache.org/download-90.cgi
然后我选择的是这个
这里写图片描述

安装Tomcat的前提条件是: 电脑上必须安装JVM,注意安装的端口号:默认情况下,80端口。建议安装可以选择10000以后的端口

下载完成安装后的目录是这个样子:

这里写图片描述

插叙

在这里先简单介绍下这几个文件夹的作用
bin:存放启动和关闭Tomcat脚本
conf:存放不同的配置文件,server.XMLTomcat的主要配置文件)和web.xml
work:存放JSP编译后产生的class文件
webapp:存放应用程序示例,以后你要部署的应用程序也要放到此目录
logs:存放日志文件
lib/japser/common:这三个目录主要存放Tomcat所需的jar文件

然后进入电脑服务看下Tomcat服务器启动了没有,如图

这里写图片描述
这里写图片描述

没有启动的话可以右键启动,建议设置为手动启动,因为以后要在eclipse也要启动,设置自动启动的话会造成端口冲突。如果需要修改端口号,找到conf/server.xml中8080那段代码修改port端口号,修改之后重启Tomcat即可。

接下来就是测试了,在你的浏览器中输入http://localhost:8080(8080是你自己设置的端口号)/,如果出现以下界面则说明配置成功,否则自己再看看哪一步错了。。
这里写图片描述

eclipse环境下如何配置Tomcat

参考http://blog.csdn.net/yerenyuan_pku/article/details/51830104

1.打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。

2.单击“Server”选项,选择下方的“Runtime Environments”。

这里写图片描述

3.点击“Add”添加Tomcat。

这里写图片描述

4.点击“Next”,选中自己安装的Tomcat路径。

这里写图片描述

5.点击“Finish”完成。如下图

这里写图片描述

建立第一个web项目

1.File → New → Dynamic Web Project

2.创建一个Dynamic Web Project

这里写图片描述

3.点击“Next”下一步

这里写图片描述

4.点击“Next”下一步

这里写图片描述

5.点击“Finish”完成

这里写图片描述

让Tomcat服务器显示在控制台上,将Web应用部署到Tomcat中

1.Window → Show View → Servers

这里写图片描述

2.点击链接No servers are available. Click ths link to create a new server. ,在弹出的对话框中选择Tomcat版本

这里写图片描述

3.点击“Next”,添加我们的项目

这里写图片描述

4.点击“Finish”完成 ,此时会多出方框中的东西

这里写图片描述

返回下方的“Servers”面板,右键单击该面板中的“Tomcat v9.0 Server at localhost”节点,在弹出的快捷菜单中单击“Start”,即可启动指定的Web服务器。如果此时直接启动访问http://localhost:8080/TomcatTest ,会发现会报404的错误。这是因为我们没有添加主页,

下面添加主页(index.jsp):

1.右键上图WebContent->new->jsp.file 页面然后如下

这里写图片描述

2.找到左侧项目栏打开index.jsp,页面如下

这里写图片描述
注意:web资源(此处是index.jsp文件)一定要在WebContent目录下添加。

3.最后找到你刚在命名的web项目,此处我的是:右键JavawebTest->Run As->Run On Server然后出现如下页面则说明成功

这里写图片描述

附加提醒

  1. 如果在eclipse中启动Tomcat那一步时报错,需要检查是否刚才在安装Tomcat时启动了服务器忘关造成的端口冲突,因为第一次用时我经常这样。。。

  2. 除了Tomcat服务器,还有很多其他的服务器可以在eclipse中使用,在没有配置Tomcat的情况下,可以使用这个:window->perference->server->runtime environment->add 然后选择basic下的 J2EE preview

  3. java使用的是自带的web浏览器,如果不想的话,可以在window->perference->general->web Browser里面进行更改

  4. 在perference里面的web选项有个jsp,可以更改默认的页面编码,这样就不用每次都去修改了

总结

真费时间,还是好好准备期末,每天看点英语备战考研了,操作系统还没怎么接触,寒假再说。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值