Logo

郎哥编程

建立Java web项目工程

2019-07-01 405

使用eclispe开发互联网产品,需要在eclispe中建立Java web项目,web即互联网,也就是Java互联网项目。

建立Java web项目工程步骤如下:

(1)选择【File】->【New】->【Dynamic Web Project】命令。若【New】菜单下没有【Dynamic Web Project】命令,则选择【File】【New】【Other…】命令,在弹出的New对话框中,展开Web项,选择Dynamic Web Project选项。单击【Next】按钮,进入New Dynamic Web Project设置对话框。如下图所示:

image.png


图 1  新建Java Web项目页面

New Dynamic Web Project对话框设置项说明如下:

①   Project name

Java Web项目的名称,可以输入任意名称。这里输入“eshop”。

② Project location

Java Web项目文件存储目录,一般选择eclipse配置的Workspace工作目录,该输入项默认值为eclipse的工作目录+项目文件名称。项目文件存储目录采用默认值即可。

②   Target runtime

该选项配置Server 运行环境,选择先前创建的Apache Tomcat V9.0运行环境。

④ Dynamic web module version

 配置Java动态web模块,该模块版本和Tomcat的版本相对应,Tomcat 8及以上版本需要选择web模块3.0以上版本。

⑤ Configuration

与Apache Tomcat V9.0运行环境相关的配置选项,一般采用默认值即可,后面也可以修改。

设置完毕,单击【Next>】按钮,进入设置项目代码存储目录对话框。

(2)设置项目代码存储目录,项目代码一般存储到工程src目录下,采用默认值即可。单击【Next>】按钮,进入Web配置模块,如下图所示:

image.png


图 2 设置项目源代码存储目录

(3)配置Web模块主要配置项目的根目录和JSP存储目录。勾选下方的检查框,允许创建web.xml配置文件。单击【Finish】按钮完成Java Web项目的创建。

image.png


图 3 配置web模块

设置项目编码为UTF-8

eclipse默认的编码不是UTF-8,需要把编码设置为UTF-8。设置编码为UTF-8的好处就是可以解决中文乱码问题。在eclipse中,需要修改三个编码配置项。

(1)设置工作空间编码格式

在Window->Preferences->General->Workspace下,面板Text file encoding 选择UTF-8格式。

(2)设置JSP页面编码格式

在Window->Preferences->Web->JSP Files 面板选择 ISO 10646/Unicode(UTF-8)格式编码。

(3)设置项目的文档编码格式

项目右键->Properties ->Resource 设置编码为UTF-8格式。

Java web项目组织结构

项目创建成功后,项目资源文件显示在Project Explorer窗口内,展开eshop项目,可以看到如下图所示的项目文件组织结构。

image.png


图 4 eshop项目文件组织结构

其中,Java Resources目录用于存储Java源代码文件和系统库文件;WebContent文件用于存储JSP、CSS、JS及Web配置文件。

创建JSP文件

JSP是Java服务页面,JSP混合了HTML、Jave程序、特有的JSP标记内容,形成了JSP文件。用户通过浏览器访问JSP页面时,JSP在服务器端执行Java程序和JSP标记,从数据库获取内容或进行处理操作,将处理后的结果转换为HTML内容返回给浏览器。

创建JSP文件的步骤如下:

(1)用鼠标选中项目的WebContent目录,单击鼠标右键,在弹出的菜单中选择【New】【JSP File】命令。在出现的New JSP File对话框File name输入域输入“index.jsp”文件名称,单击【Finish】按钮。

image.png


图 5 新建JSP文件页面

(2)创建成功的index.jsp文件显示在WebContent根目录下,用鼠标双击index.jsp文件,可打开该JSP文件并进行编辑。

运行JSP文件

打开index.jsp文件,在标签<body>之间输入“这是ehsop项目”,并保存文件。JSP代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
这是ehsop项目
</body>
</html>

用鼠标选中index.jsp文件,单击鼠标右键,在弹出的菜单中选择【Run As】【Run on Server】命令。如果是初次运行项目,eclipse会弹出Run on Server对话框,在对话框中配置选择要运行的Server服务器,如下图所示。

image.png


图 6 Run On Server页面

选择先前配置的Tomcat v9.0 Server at localhost服务器,并选中下方的检查框,以保存该配置项,下次运行该项目时,就无需再进行配置了。单击【Finish】按钮,eclipse启动Server,启动信息在控制台窗口列出,Server启动后,eclipse会在内置的浏览器窗口打开index.jsp文件,浏览器显示“这是ehsop项目”内容。如下图所示。也可以把运行地址复制到外部浏览器查看。

image.png


图 7 index.jsp运行页面


代码在线纠错(通义千问 qwen-max)

支持粘贴多个代码文件,提交后由阿里云通义千问自动分析代码漏洞、语法错误、逻辑问题并给出修改建议。
您已解锁 AI 代码纠错功能,可正常使用!

评论区

登录 后发表评论
暂无评论