Eclipse创建第一个Web项目

Eclipse创建第一个Web项目

  1. 创建项目

注意:选择的是EclipseEE版本

在这里插入图片描述
在这里插入图片描述
2. 点击next,或者自己可以添加一些文件
在这里插入图片描述
3. 添加web.xml文件
在这里插入图片描述
4. 创建完后项目结构
在这里插入图片描述
5. 添加服务器
在这里插入图片描述
在这里插入图片描述
6. 创建jsp文件
在这里插入图片描述
在这里插入图片描述
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>
<h1>欢迎来到jsp页面</h1>
</body>
</html>

web.xml内容

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>study</display-name>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
   <!--  网页默认访问页面 -->
  </welcome-file-list>
</web-app>
  1. 添加路径
    未添加路径jsp文件错误
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  2. 运行项目
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
### 如何在 Eclipse创建首个 Java Web 项目 #### 准备工作 为了能够在 Eclipse 中顺利创建并运行 Java Web 项目,需要确保已安装以下工具和插件: - 已经下载并安装好 JDK 和 Tomcat。 - 安装了支持 Java EE 开发的 Eclipse 版本。 --- #### 创建 Dynamic Web Project 1. **打开 New Project 对话框** 打开 Eclipse 后,在菜单栏选择 `File -> New`。如果列表中有 `Dynamic Web Project`,则直接选择它;如果没有,则选择 `Other...` 并在弹出窗口中输入关键字 `dynamic` 进行过滤,找到 `Dynamic Web Project`[^5]。 2. **填写项目基本信息** 在弹出的对话框中,为新项目指定名称(例如 `MyFirstWebProject`),其他选项可以保持默认值。点击 `Next` 继续。 3. **配置目标运行环境** 在下一个页面中,需选择项目的 Target runtime。这一步非常重要,因为它决定了项目将使用的 Servlet API 版本以及关联的服务器实例。如果没有可用的 Server Runtime Environment,请按照提示新建一个,并将其指向本地已安装好的 Tomcat 实例[^1]。 4. **确认内容目录结构** 默认情况下,EclipseWeb 应用程序会遵循标准的目录结构。其中,`WebContent` 是主要的工作区,用于存储 HTML 文件、JSP 页面以及其他静态资源文件。而 Java 类和其他动态组件通常位于 `src/main/java` 或类似的源码目录下。 --- #### 配置 Maven 支持(可选) 对于希望集成 Maven 构建管理系统的开发者来说,还需要额外执行一些操作来初始化 POM.xml 文件: 1. 右击刚创建完毕的工程名,依次选取 `Configure -> Convert to Maven Project...`; 2. 根据向导指引完成转换过程,期间记得调整合适的打包方式(通常是 war 形式)以便后续部署至应用容器当中去[^2]。 --- #### 设置编译器兼容性和库依赖关系 由于不同的业务场景可能涉及多种技术栈组合运用,因此有必要统一设定整个解决方案内部所采用的具体实现细节规格参数。具体做法如下所示: 1. 使用鼠标右键单击对应的模块节点图标,随后调取上下文快捷菜单中的 “Properties” 功能项进入属性编辑界面; 2. 转移到左侧导航树形视图下的 ‘Java Compiler’ 小节位置处,依据实际需求勾选启用特定功能开关按钮或者手动修改数值字段内容直至满足预期为止; 3. 接着切换回主面板区域内的另一个重要组成部分——‘Libraries’ 下面的部分,仔细核查是否存在重复加载现象或者是缺失必要的第三方扩展包情况发生等问题存在的话就需要及时补充完善起来才行[^4]。 --- #### 修改默认部署路径 (Optional) 值得注意的一点在于,默认状态下通过 eclipse 新增出来的 web application project 不会被放置于 tomcat 自带的那个 standard directory structure 当中的 /webapps 子目录下面而是另外开辟出来了一个叫做 wtpwebapps 的专门存放空间给这些由 ide 自动生成出来的 instances 。所以如果你想要改变这种现状的话就得参照官方文档说明来进行相应的改动处理措施啦[^3]! ```xml <!-- Example of modifying deployment descriptor --> <Context path="/your-app-name" docBase="W:\path\to\project\webcontent"> </Context> ``` --- ### 总结 综上所述,借助 eclipse IDE 来快速搭建属于自己的 java-based website solution 整体流程相对比较简单明了易懂而且效率极高非常适合初学者入门学习阶段使用体验良好值得推荐尝试一番哦~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值