第一步 javaweb开发工具说明
来源:互联网 发布:数据库配置文件 编辑:程序博客网 时间:2024/06/01 09:24
(最近看些web开发视频,觉得以文档形式输出更加方便)
Tomcat服务器
1、web概述
架构设计模式C/S和B/S,C/S是把所有业务逻辑及界面渲染操作交给客户端完成,服务器主要是一个数据库。B/S是基于浏览器访问,把业务逻辑交给服务端完成,客户端做界面渲染和数据交换。B/S又是特殊的C/S,此时浏览器充当客户端,基于HTTP协议。
2、服务器
服务器分为两种。
2.1 软件服务器:就是一个软件
2.2 硬件服务器:安装了软件服务器的主机
3、javaweb服务器
Tomcat实现了JavaEE 13种规范中的几个规范(Servlet容器)。
Servlet容器也称为JavaWeb容器,用来管理Servlet对象和管理Jsp的生命周期,Tomcat可以创建、管理、销毁Servlet对象。
4、Tomcat服务器
Tomcat是免费开源的Servlet容器,它是Apache软件基金会的一个项目,由Apache、sun和其他一些公司及个人共同开发而成。最新的Servlet和JSP规范总能在Tomcat中体现,Tomcat 8 支持最新的Servlet3.1和JSP 2.3规范。
Tomcat用Java语言开发,Tomcat是一个符合J2EE标准的WEB服务器,但J2EE中的EJB程序无法在此处运行。
4、Tomcat安装
去官网下载软件。
根据JDK位数选择相应的位数。
安装注意:
5、Tomcat目录说明
Tomcat根下的目录:
-bin:存放了启动/关闭等Tomcat的工具
-conf:存放了Tomcat软件的一些配置文件
-lib: 存放了Tomcat软件启动运行的依赖jar文件
-logs:存放Tomcat日志记录(成功、失败)
6、Tomcat常见的问题
Tomcat常见问题:
若JDK是32位,请使用32位的Tomcat和Eclipse;
若JDK是64位,请使用64位的Tomcat和Eclipse;
6.1 还没启动Tomcat或者Tomcat启动失败,就去访问地址
6.2 Tomcat启动成功,但是出现404的页面,表示访问的不存在的页面,资源路径错误
6.3 Tomcat未关闭再次重新启动Tomcat
6.4 Tomcat下配置文件更改后结构异常
6.5 要保证XML内容编码和文件编码相同,建议使用UTF-8,否则不能使用中文
7、Tomcat常见的配置
把Tomcat配置到服务列表:这样可以随着系统的启动而启动(一般用在服务上)
1、 使用cmd工具,并进入Tomcat根/bin目录
2、 执行service install命令
3、 就可以注册服务
删除服务:
1、 使用cmd工具,并进入Tomcat根/bin目录
2、 执行service remove命令
3、 就可以删除服务
在windows服务中改成自动就是开机自动启动了。
8、修改Tomcat的默认端口
Tomcat的默认端口是8080,HTTP协议的默认端口是80
步骤:
1、 进入Tomcat根/conf/找到server.xml
2、 默认是在第70行,Connector元素的port熟悉
3、 配置为8090端口(如果改成80,由于HTPP默认是80及可以省略)
4、 重新启动Tomcat即可
9、Tomcat界面说明
9.1 操作系统分两种Windows和Unix。
Windows:95、98、xp、win7…
Unix:Linux(苹果、红旗、雨林木风…)
9.2设置权限
在Tomcat根\conf\tomcat-users.xml中添加
<rolerolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password=""roles="manager-gui,admin-gui"/>既可以打开页面中
- 第一步 javaweb开发工具说明
- JavaWeb开发工具集
- ubuntu14.0.4配置javaweb开发环境第一步安装jdk
- 工欲善其事必先利其器之javaweb开发工具
- 开发工具说明
- JavaWEB——S01E01_开发工具介绍
- 精选6款JavaWEB应用开发工具
- JavaWeb高效开发工具IntelliJ IDEA
- idea开发工具导入Myeclipse-JavaWeb工程
- Android开发工具安装说明
- DT930开发工具及开发说明
- Javaweb-myeclipse开发Servlet的几点细节说明
- 搭建JavaWeb开发环境使用IDEA开发工具
- 手机开发第一步
- 软件开发第一步:系统分析
- Android开发第一步:HelloWorld
- IOS越狱开发第一步
- 走进Java开发第一步
- MyEclipse反编译Class文件的实现
- 关于cloudstack中遇见的一些问题处理笔记
- java获取文件大小
- 考试篇(5.2) NSE4 题库 17. 单点登录 ❀ 飞塔 (Fortinet) 网络安全专家
- Java 并发专题 :闭锁 CountDownLatch 之一家人一起吃个饭
- 第一步 javaweb开发工具说明
- 底部弹出DialogFragment中使用ViewPager,ViewPager中使用Fragment出现Fragment does not have a view错误
- java.lang.IllegalStateException: The content of the adapter has changed but
- 卷积神经网络卷积层和池化层学习、权值共享!!
- ACM-二分贪心R-18
- Windows下Ftp搭建和Java中的使用个人总结
- 有用的网站
- post请求
- 简单使用AsyncTask