基于Eclipse的JSP/Servlet开发环境的构建(图解)
基于Eclipse的JSP开发环境的建立
注意:为了顺利开发、测试和运行JSP程序,一个标准化、安全的开发环境是不可或缺的。本文将详细展示如何构建一个JSP开发环境。内容详实,适合零基础学者作为学习参考。
一、JSP简介:
1.JSP的全称是Java Server Pages,它是一种动态网页开发技术。它使用JSP标签(通常以%开头,以%结尾)将Java代码插入HTML页面。
2.JSP是一个Java servlet,主要用于实现Java web应用的用户界面。Web开发人员通过组合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。
3.JSP获取用户输入数据,通过web表单访问数据库等数据源,然后动态创建网页。
4.JSP可以直接在HTML页面中动态嵌入元素
5.网页的动态部分是用Java编写的,而不是用VB或其他MS专用语言,功能更强大,使用更方便。
6.与服务器交互可以提供复杂的服务,例如访问数据库和图像处理。
第二,构建本地web服务器。
1.下载一个支持JSP开发的Web服务器软件。本教程使用Apache Tomcat(官方地址:http://tomcat.apache.org/)
(1)进入Apache Tomcat官网,本教程选择Tomcat 9,如图,点击下载下的Tomcat 9。
(2)在Binary Distributions下找到核心,选择符合计算机系统字长的版本。我选择64位版本:
(3)下载完成后,解压到你要存放Tomcat的磁盘下的自定义文件夹中(文件夹名称不能有空格,最好没有汉字)。我会直接解压到D盘,存储路径是:D:\apache-tomcat-9.0.13:
(4)解压缩完成后,进入该文件夹,可以看到以下文件夹:
现在简单描述一下上面的文件夹:
Bin:存储二进制可执行文件。最常用的文件是startup.bat文件。配置目录文件夹。核心文件是server.xml文件,可以更改端口号等操作。默认端口号为8080(该端口不能被其他进程占用)。Lib:库文件。tomcat运行时所需的jar包所在的目录:log文件夹。Temp:缓存文件夹,用于存储临时生成的文件。web app:web应用程序。浏览器可以直接访问放置在该目录中的web应用程序。Work:用于存储编译后的。JSP程序的类文件。(5)设置java的环境变量。如果已经设置,请忽略此步骤。如果还没有设置,请参考我的其他博客(设置Java环境变量)(链接地址:)。
(6)现在打开存储Tomcat的文件夹,在bin文件夹下找到startup.bat文件,双击打开文件。
(7)双击弹出如图所示的窗口,表示本地Web服务器已经搭建成功,处于待机状态。如果要关闭本地web服务器,可以直接按Ctrl-C关闭。
第三,Eclipse和Tomcat的关联操作
(1)打开Eclipse(如果没有下载安装,点击这里下载),在菜单栏中找到并点击窗口,在下拉菜单中找到Preference。弹出首选项窗口,在窗口最左侧的列中找到服务器,然后单击服务器,从下拉菜单中选择运行时环境,然后单击添加.右上角的按钮。
注意:如果您在Eclipse中的首选项中没有服务器,请单击此处帮助您解决它。
(2)在弹出的新建服务器运行时环境窗口中,选择我们下载安装的Tomcat对应的版本。我用的是Apache Tomcat v9.0,然后点击下一步
(3)然后检查Tomcat对应的版本和安装路径是否正确,如果不正确,根据自己的Tomcat版本和安装路径进行修改。重要提示:点击已安装JREs按钮,安装JRE :如下图所示:
(4)点击进入首选项窗口的已安装JREs目录:注意红色标记框(表示必须引入JRE),点击添加.按钮介绍JRE。
(5)单击如下所示的标准虚拟机“标准虚拟机”,然后单击下一步
(6)然后根据安装的JRE,完成JRE的介绍,如下图所示:
(7)单击完成后,您将返回首选项的已安装JREs窗口,并发现JRE已成功引入。查看一下刚才介绍的JRE:
(8)依次点击应用和关闭按钮(应用此设置并关闭此窗口)保存并关闭我们刚才的所有设置。到目前为止,Eclipse和Tomcat之间的关联已经完成。现在进行下一步。
4.建立一个简单的JSP程序,测试整个开发运行环境是否能够正常工作。
(1)打开Eclipse,点击【文件】-【新建】-【动态web项目】,弹出如下窗口。根据自己的情况设置相应的参数(Eclipse默认会填写),依次如下图操作:
(2)项目建立后,展开FristTomcatTest项目,选择WebContent目录,右键-新建-JSP文件:
在下面的弹出窗口中,将文件名(任意定制)设置为:Test.jsp:
(3)点击完成,发现WebContent目录中有一个测试和JSP文件。双击文件,文件中的一些默认代码将显示在右侧:
(4)我们现在将内部代码修改如下(绿框中标识的代码是修改或添加的代码):
(5)键入“Ctrl s”键,将上述修改保存到文件中。在Eclipse的菜单栏上点击窗口-网页浏览器-默认系统网页浏览器。
(6)确保Tomcat没有在后台运行(如果已经在后台打开了Tomcat,Eclipse将无法启动Tomcat并使用本地Web服务器,并且会出现Tomcat的启动错误提示窗口,从而无法完成后续操作,因此Eclipse只有在Tomcat没有在后台运行的情况下才能正常运行JSP程序),然后选择FirstTomcatProject,右键单击- Run As - Run on Server。将弹出在服务器上运行的消息确认窗口:
单击“完成”后,您将跳转到系统默认浏览器:
实际上,最常见的404错误发生了,就是找不到文件。其实仔细看地址栏就能明白为什么了(我们想运行jsp文件,但是地址栏没有精确到对应的JSP文件)。别担心,这里有两个解决方案。
手动完成浏览器地址栏的内容:http://localhost 33608080/frittomcatproject/test . JSP .手动编辑项目配置文件web.xml:打开frittomcatproject项目下的webcontent-web-INF-web.xml,双击web.xml文件,在右侧编辑其内容(添加一行):
“Ctrl+s”保存web.xml文件,并再次在服务器上执行FristTomcatProject-run as-run的右键操作。该浏览器弹出的内容如下:
显示的内容是我们在test和JSP中编辑的内容,这表明本地web服务器的构建、JSP开发环境的设置以及Eclipse和Tomcatde的关联都是成功的。
免责声明:截至发布时,本教程使用最新版本的Eclipse 2018-09编辑器和最新版本的Apache Tomcat v9.0
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:基于Eclipse的JSP/Servlet开发环境的构建(图解)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。