JavaEE是java的企业级版本,可以用来开发BS结构应用程序。 开发javaEE应用程序需要的工具:
- JDK (JavaSE环境)
- Web服务器 (JavaEE环境)
2.1.Tomcat服务器
2.1.1.安装Tomcat服务器 - 双击“apache-tomcat-8.5.55.exe”进行安装。
- 安装完毕后,配置Tomcat环境变量。
○ CATALINA_HOME:Tomcat安装路径
○ PATH:%CATALINA_HOME%\bin - 在命令行中,进入Tomcat安装目录,在进入bin目录,双击Tomcat8.exe,或者双击startup.bat 启动服务
- 在命令行中出现:Server startup in 800 ms ,并且没有出现异常,那么表示Tomcat启动成功。
- 打开浏览器,在地址栏中输入:http://localhost:8080/ 就可以看到Tomcat自带的管理界面了。
2.1.2.Tomcat目录结构
2.1.3.Tomcat配置
在Tomcat安装目录下的conf文件夹中,存放Tomcat的一些配置文件。主要有:
- server.xml:主配置文件
实例:打开server.xml配置文件,修改Tomcat默认端口:
- web.xml:遵循Servlet规范标准的配置文件,用于配置servlet。
实例:打开web.xml配置文件,修改session默认超时时间:
上图中,黑色部分为可选内容
2.4.Hello World程序
接下来,我们就可以严格按照javaEE标准目录结构,创建我们的第一个javaWeb工程,并且将此工程部署在Tomcat的webapps目录下。
web.xml文件:
index.html文件:
hello world!
最后,启动Tomcat,然后打开浏览器,在地址栏中输入:http://localhost:8080/hello/index.html 就可以看到网页上输出 hello world!
2.5.在STS下开发javaWeb应用程序
首先在STS下配置Tomcat:
- Window -> Preferences -> Server -> Runtime Environments -> 出现 “Server Runtime Environments” 窗口。
- 点击“Add…” 按钮 -> 进入 “New Server Runtime Environment” 窗口。
- 选择Apache -> 选择一个Tomcat版本-> 点击 “Next” 按钮,进入 “Tomcat Server” 窗口。
- 点击 “Browse…” 按钮,选择Tomcat安装路径。点击 “Finish” 按钮。
- 回到 “Server Runtime Environments” 窗口,点击 “Apply and Close” 按钮
然后在STS中创建一个Tomcat镜像,这样就可以在Tomcat中操作Tomcat了: - 在Tomcat的Servers窗口中,鼠标右键 -> New -> Server 进入 “Define a New Server” 窗口。
- 选择Apache -> 选择一个Tomcat版本(这里选择8.5),点击 “Finish” 按钮。
- 在Tomcat的Servers窗口中,就会创建一个Tomcat镜像。“Tomcat v8.5 Server at localhost [stopped]”
接着,在STS中创建一个javaWeb应用程序。
- File -> New -> Other… 进入 “Select a wizard” 窗口。
- Web -> Dynamic Web Project -> 点击 “Next” 按钮,进入 “Dynamic Web Project” 窗口。
- 在Project name 文本框中输入工程名,点击 “Next”,进入 “Java” 窗口。
- 继续点击 “Next” ,进入 “Web Module” 窗口。
- 将 “Generate web.xml deployment descriptor” 选中,这样就可以自动创建web.xml文件。点击 “Finish” 按钮,那么一个javaWeb工程就创建好了。
- 在新创建的工程中,在WebContent文件夹中,创建index.html文件,并写入内容。
最后,将创建好的javaWeb工程添加到Tomcat镜像中 - 在Tomcat的Servers窗口中,右键单击Tomcat镜像(“Tomcat v8.5 Server at localhost [stopped]”),在右键菜单中选择 “Add and Remove” 进入这个窗口。
- 将新创建的工程,从左边窗口,移入到右边窗口,这就将工程添加到Tomcat镜像中。点击 “Finish” 。
- 在Tomcat的Servers窗口中,点击 “Start the server” 按钮,启动Tomcat。
- 在浏览器中访问此工程。