java web 开发入门 --- tomcat/servlet/jsp
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java web 开发入门 --- tomcat/servlet/jsp,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2594字,纯文字阅读大概需要4分钟。
内容图文
![java web 开发入门 --- tomcat/servlet/jsp](/upload/InfoBanner/zyjiaocheng/1068/a4b2ccbd3954472ea3cc8f24591e2cd5.jpg)
在做java web 开发时,首先就要安装tomcat。tomcat是什么呢?它就是一个web服务器,也叫web容器,我们把写好的代码(jsp, html)放到它里面,然后启动它,就可以从外部进行访问(浏览器地址栏中输入localhost进行访问)。你可能还记得wamp,刚开始做前端开发时,没有服务器怎么办,我们就会下载wamp进行安装,然后把我们写的html代码放到它的www目录下,用桌面图标启动它,浏览器地址栏中输入localhost,就可以访问我们所写的html代码。tomcat的原理和wamp 的原理是一样的,放入内容,启动服务,就可以用浏览器进行访问。我们可以写一个简单的代码试一下,当然我们先安装tomcat.
安装tomcat,非常简单,到tomcat的官网 http://tomcat.apache.org/ 下载zip压缩包就可以了,版本的话,你可以随便选,我这里选的是 Tomcat 8.5.23. 下载完成后,把它解压到常用软件的放置位置就可以了,我把它放到了D盘。注意,tomcat 的启动依赖jvm,所以一定要先配置好java开发环境。
上面说了,它就是一个web服务器,那我们怎么启动它呢?在上图apache-tomcat-8.523文件夹中(以下简称tomcat文件夹)里面有一个bin目录,bin目录下有一个startup.bat
双击它,可以看到一个黑色的tomcat命令窗口,底部有一个光标在闪烁,表示启动成功。这时在浏览器地址栏中,输入localhost:8080, 可以看到以下画面,也表示服务器启动成功。
上面还说了,我们可以把自己写的代码放到tomcat里面,然后进行访问。在wamp里,我们把html文件放到www目录下,而在tomcat中,我们是把文件放到webapps目录中, tomcat 文件夹中有一个webapps目录。
在webapps目录中,新建一个myHome文件夹,然后在myHome文件夹中,新建一个index.jsp文件,内容如下:
<! doctype html > < html lang ="en" > < head > < meta charset ="utf-8" > < meta name ="viewport" content ="width=device-width, initial-scale=1, shrink-to-fit=no" > < meta name ="theme-color" content ="#000000" > < title >React App</title></head><body><div id="root"> Hello world </div></body></html>
除了index.jsp文件外,还要新建一个WEB-INF文件夹,它是java web应用的安全目录,就是浏览器无法访问其中的内容,只有服务器才能访问其中的内容。这里不明白也没有关系。在webapps文件夹中有一个examples文件夹,
打开它,可以看到一个WEB-INF 文件夹,把它复制到myHome文件夹中就可以了。这里用startup.bat 打开服务器,在浏览器地址栏中输入 http://localhost:8080/myHome/index.jsp,就可以看到 Hello world
这个小实例也说明了tomcat就是java开发下的一个web服务器。
这里要说一下WEB-INF 文件夹中的三个主要的文件,以后会用到
1,web.xml, 整个项目的布署文件。
2,classes: 我们整个项目编译好的.class文件
3,lib: 我们整个项目用到的外部文件,如jar 包。
现在我们用Eclipse 来进行开发,由于Eclipse并没有内置Tomcat服务器,我们要先把Tomcat配置到Eclipse中。Eclipse上菜单的Window--->Preferences, 在左边选项中选择Server(或输入server)--->Runtime Environments, 在右侧有一个Add,点击,弹出如下对话框,
这里,我们选Tomcat v8.5, 然后勾选下面的Create a new local server, 点击next,
在 Tomcat installation directory 中,选择我们Tomcat的安装目录,在JRE中,选择我们安装的jdk, 点击finish, 再点击apply and close, 配置完成。这时在Eclipse 左侧面板中出现Server 目录。这时我们在server面板中配置一下服务器,以便快速启动服务器。
Server 面板下有提示,我们直接点击上图中的下划线,弹出对话框,
选Tomcat v8.5 server, 然后点击finish, 就可以,这时server面板上出现了服务器。当我们选中服务器后,再点右上角的绿色开始按钮,就可以启动服务器。
现在我们用Eclipse 来把上面的myHome项目实现一下。 File--->New--->Other--->输入WEb--->选择Dynamic Web Project 如下图:
点击next, 输入Project name: myHome,点击finish 即可。这时Eclipse 左侧面板中多了我们新建的项目。
这时我们看到有一个WebContent 文件夹,它下面有一个WEB-INF,这时我们想到在webapps里面的内容,当时我们在在webapps里myHome建了index.jsp, WEB-INF。也就是说在WebContent目录下,我们可以建立index.jsp文件。我们把webapps里myHome的内容直接复制到WebContent下
原文:http://www.cnblogs.com/SamWeb/p/7627044.html
内容总结
以上是互联网集市为您收集整理的java web 开发入门 --- tomcat/servlet/jsp全部内容,希望文章能够帮你解决java web 开发入门 --- tomcat/servlet/jsp所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。