创建 JavaWeb 项目 | 学习笔记

简介: 快速学习创建 JavaWeb 项目,介绍了创建 JavaWeb 项目系统机制, 以及在实际应用过程中如何使用。

开发者学堂课程【Java Web 开发-Web 应用、Tomcat、HTTP 请求与响应创建 JavaWeb 项目】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/575/detail/7957


创建 JavaWeb 项目

 

内容简介:

一、使用 MyEclipse 创建 JavaWeb 项目

二、配置 Tomcat

 

一、使用 MyEclipse 创建 JavaWeb 项目

1.打开 MyEclipse,点右键选择新建,选择 Web Project,项目名为 hello 3,点击Finish 结束选择 NO (若选择 yes,则将修改为6.0版本)。

2.点击 Yes 视图将变为加 Web 的视图,在其目录结构中,多出一个 WebRoot,Java EE 5是 MyEclipse 为我们准备了与 JavaWeb 有关的 jar 包。

image.png

在 index.jsp 中输入代码:

Hello--3

注意 MyEclipse 只是写代码,并不是运行代码的地方。想要运行还需要在 Tomcat 下运行,将 MyEclipse 下的 WebRoot 复制到 webapps 下,重命名为 hello3。 

3.启动 Tomcar 运行,打开浏览器访问地址

http: //localhost: 8080/hello3/index.jsp

访问结果为:

Hello--3

复制时不需要复制整个 hello 3,源码不用往 Tomcat 里放。


二、配置 Tomcat

使用 MyEclipse 配置服务器后,就可以使用 MyEclipse 来启动和停止服务器了。

当然,你需要先安装好服务器(Tomcat),才能配置。MyEclipse 自带了一个 Tomcat,强烈建议不要使用它。所以,我们需要先把 MyEclipse 自带的 Tomcat 关闭,然后再来配置我们自己的 Tomcat

关闭 MyEclipse 自带 Tomcat 

在工具栏中找到 severs 点击下箭头,点击 configure server Connector,找到Tomcat/Tomcat7.x/JDKJDK 路径已经指定好,不用选择

选择 Tomcat 7.x指定目录,选择 Enable,然后确定。

启动在刚刚所配置目录上点击右键 run server

关闭:点击 stop server

添加部署移除部署选择 Hello3

在整个过程中,都是 Tomcat 在执行,并不是 MyEclipse 在执行,只不过是把 Tomcat 的路径告诉了 MyEclipse,帮助启动和关闭 Tomcat,以及把 WebRoot 有能力复制到 Tomcat 下,我们把 MyEclipse 称之为 JavaWeb 项目编译环境,而并不是运行环境

相关文章
|
2天前
|
SQL Java 数据库连接
从理论到实践:Hibernate与JPA在Java项目中的实际应用
本文介绍了Java持久层框架Hibernate和JPA的基本概念及其在具体项目中的应用。通过一个在线书店系统的实例,展示了如何使用@Entity注解定义实体类、通过Spring Data JPA定义仓库接口、在服务层调用方法进行数据库操作,以及使用JPQL编写自定义查询和管理事务。这些技术不仅简化了数据库操作,还显著提升了开发效率。
11 3
|
4天前
|
前端开发 Java 数据库
如何实现一个项目,小白做项目-java
本教程涵盖了从数据库到AJAX的多个知识点,并详细介绍了项目实现过程,包括静态页面分析、数据库创建、项目结构搭建、JSP转换及各层代码编写。最后,通过通用分页和优化Servlet来提升代码质量。
15 1
|
27天前
|
JavaScript 前端开发 Java
解决跨域问题大集合:vue-cli项目 和 java/springboot(6种方式) 两端解决(完美解决)
这篇文章详细介绍了如何在前端Vue项目和后端Spring Boot项目中通过多种方式解决跨域问题。
298 1
解决跨域问题大集合:vue-cli项目 和 java/springboot(6种方式) 两端解决(完美解决)
|
11天前
|
JavaScript Java 项目管理
Java毕设学习 基于SpringBoot + Vue 的医院管理系统 持续给大家寻找Java毕设学习项目(附源码)
基于SpringBoot + Vue的医院管理系统,涵盖医院、患者、挂号、药物、检查、病床、排班管理和数据分析等功能。开发工具为IDEA和HBuilder X,环境需配置jdk8、Node.js14、MySQL8。文末提供源码下载链接。
|
24天前
|
Java Apache Maven
Java/Spring项目的包开头为什么是com?
本文介绍了 Maven 项目的初始结构,并详细解释了 Java 包命名惯例中的域名反转规则。通过域名反转(如 `com.example`),可以确保包名的唯一性,避免命名冲突,提高代码的可读性和逻辑分层。文章还讨论了域名反转的好处,包括避免命名冲突、全球唯一性、提高代码可读性和逻辑分层。最后,作者提出了一个关于包名的问题,引发读者思考。
Java/Spring项目的包开头为什么是com?
|
28天前
|
运维 Java Maven
Dockerfile实践java项目
通过上述实践,我们可以看到,Dockerfile在Java项目中扮演着至关重要的角色,它不仅简化了部署流程,提高了环境一致性,还通过多阶段构建、环境变量配置、日志管理、健康检查等高级特性,进一步增强了应用的可维护性和可扩展性。掌握这些实践,将极大地提升开发和运维团队的工作效率。
39 1
|
28天前
|
算法 Java Linux
java制作海报五:java 后端整合 echarts 画出 折线图,项目放在linux上,echarts图上不显示中文,显示方框口口口
这篇文章介绍了如何在Java后端整合ECharts库来绘制折线图,并讨论了在Linux环境下ECharts图表中文显示问题。
36 1
|
弹性计算 数据可视化 关系型数据库
阿里云服务器部署Java Web项目和连接MySQL数据库全流程
阿里云服务器部署Java Web项目和连接MySQL数据库全流程
5883 0
阿里云服务器部署Java Web项目和连接MySQL数据库全流程
|
3月前
|
Java 应用服务中间件 Windows
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
|
6月前
|
存储 Java Maven
使用 nohup 部署和后台运行Java 项目
使用 nohup 部署和后台运行Java 项目
416 1
使用 nohup 部署和后台运行Java 项目
下一篇
无影云桌面