zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Java Web实战开发 | Web项目的创建与运行

JAVA项目Web开发 实战 创建 运行
2023-09-11 14:20:23 时间

 

01Web项目的创建与运行

1创建项目

在完成了IDE、Tomcat服务器以及数据库的安装后,Java Web项目开发集成环境已经准备就绪,可以进行Java Web应用系统的开发。下面通过例1-1讲解Java Web项目的创建。

【例1-1】创建Java Web项目。

该项目的功能比较简单,实现在页面中显示一行Hello World的字符串信息,其具体操作步骤如下。

(1) 选择Eclipse的工作空间,如图1-29所示。打开Eclipse软件后,如果是第一次使用该软件,将会弹出Select a directory as workspace对话框,可以单击Browse按钮,选择一个路径作为Eclipse的工作空间。如果工作空间不变动,就可以选中Use this as the default and do not ask again复选框,然后单击Launch按钮。

■ 图1-29 选择Eclipse的工作空间

(2) 设置Eclipse默认的JRE,如图1-30所示。选择Windows→Preferences选项,在弹出的Preferences窗口左侧列表中选择Java→Installed JREs选项。在窗口右侧单击Add按钮,在弹出的JRE Type对话框中选择Standard VM后单击Next按钮,弹出JRE Definition对话框,在此对话框中单击Directory按钮,然后将JRE home的路径设置为JDK的安装目录,单击确定按钮。返回到JRE Definition对话框中并单击Finish按钮,最后在Preferences窗口中单击Apply and Close按钮即可。

■ 图1-30 设置Eclipse默认的JRE

(3) 新建动态Web项目,如图1-31所示。选择File→New→Project选项,在弹出的New Project窗口中的Wizards列表中选择Web下的Dynamic Web Project,单击Next按钮。

■ 图1-31 新建动态Web项目

(4) 设置项目基本属性,如图1-32所示。在弹出的New Dynamic Web Project窗口的Project name文本框中,输入项目名称Chapt_01。在Dynamic web module version下拉列表框选择3.1。单击Target runtime下的New Runtime按钮,在弹出的New Server Runtime Enviroment对话框中选择Apache Tomcat v9.0,然后单击Next按钮,在Tomcat Server文本框中输入已经安装的Tomcat路径,单击Finish按钮,返回到New Dynamic Web Project窗口,单击Next按钮。

注意,这个步骤的主要作用是将Tomcat服务器集成到Eclipse中,以后可以通过Eclipse开启Web服务器,方便项目的调试和运行。如果之前已经通过startup.bat开启过Tomcat服务器,此时可以先关闭该批处理程序及Tomcat服务器后再进行设置。

■ 图1-32 设置项目基本属性

(5) 配置项目源文件与classes文件存放目录,如图1-33所示。在弹出的Configure project for building a Java application窗口中选择默认设置,然后单击Next按钮即可。

■ 图1-33 配置项目源文件与classes文件存放目录

(6) 配置项目根目录并选中web.xml选项。在Web Module窗口中选择默认的Context root和Content directory名称,同时选中Generate web.xml deployment descriptor复选框,即可生成Web项目的XML配置文件,然后单击Finish按钮,如图1-34所示。

 ■ 图1-34 配置项目根目录并选中web.xml选项

 (7) 项目创建完成后,就在Package Explorer下生成了Chapt_01的项目目录,如图1-35所示。

■ 图1-35 Chapt_01的项目目录

注意,此时将项目切换到Java视图模式下,选择Windows→perspective→open perspective选项,在菜单中选择Java即可。

(8) 新建index.jsp文件,如图1-36所示。右击WebContent目录,在弹出的菜单中选择New→File→Other→Web→JSP File选项,弹出New JSP File窗口,在该窗口的File name文本框中输入index.jsp,然后单击Finish按钮。

■ 图1-36 新建index.jsp文件

(9) 在index.jsp文件中,输入代码如下:

 

index.jsp代码中的

大部分,是由IDE通过JSP文件的模板自动生成的,开发时只需要在和标签体内部输入上述代码中加粗的部分。实际上,这四行代码由<%和%>标签体包裹两行Java代码组成。可以看到,JSP文件是由HTML标签嵌入部分Java代码组成。

至此,一个Java Web项目已经创建完毕,并在该项目中创建了一个JSP页面。稍后可以运行该项目并访问该页面。

2项目运行

项目代码编写完毕后,可以将项目部署到Tomcat服务器中并运行。由于在之前的操作步骤中,已经为Eclipse选择了Tomcat 9作为Web服务器,因此可以在Eclipse中直接开启Tomcat服务器,然后运行项目。具体操作步骤如下所述。

(1) 配置项目Web服务器,如图1-37所示。右击Chapt_01项目,在弹出的菜单中选择Run As→Run on Server选项,弹出Run On Server窗口,在该窗口中选择Tomcat v9.0 Server at localhost作为项目的服务器,然后,单击Finish按钮。

■ 图1-37 配置项目Web服务器

(2) 此时Chapt_01项目运行成功,Eclipse将弹出内置的浏览器,显示index.jsp的页面内容。也可以通过在本机中的其他浏览器中输入网址http://localhost:8080/Chapt_01/index.jsp,来查看Chapt_01项目的运行结果,页面输出了一行字符串HelloWorld,如图1-38所示


 ■ 图1-38 Chapt_01项目的运行结果