<转载>web开发--helloworld

将Java应用程序部署到Tomcat的详细教程 在"HelloWorld"文件夹中创建一个名为"WEB-INF"的文件夹,并将之前创建的"WEB-INF"文件夹中的所有内容复制到新创建的"WEB-INF"文件夹中。在"HelloWorld"文件夹中创建一个名为"WEB-INF"的文件夹,并将"WEB-INF"文件夹中的所有内容复制到新创建的"WEB-INF"文件夹中。在"HelloWorld"文件夹中创建一个名为"HelloWorld.war"的文件,并将所有文件和文件夹复制到该WAR文件中。创建一个名为"WEB-INF"的文件夹,并进入该文件夹。 阅读详情
一、准备工具
  • eclipse-jee-mars-1-win32-x86_64
  • jdk-1.8.0
  • apache-tomcat-7.0.59

上述工具”JavaWeb开发环境搭建eclipse + jdk + tomcat”百度云盘打包下载地址:

链接: https://pan.baidu.com/s/1eROKKls

微信扫描关注公众号,回复”JavaWeb环境搭建”即可获取提取码

关注公众号获取提取码

下载后得到: 
开发工具

二、安装及配置
2.1jdk安装及配置

参照: JAVA JDK安装

2.2Java EE安装

解压eclipse-jee-mars-1-win32-x86_64即可

Java EE

2.3Tomcat配置

和jdk环境变量类似,新建 
CATALINA_HOME 
路径输入解压后Tomcat的根目录 
配置Tomcat环境变量

至此,JavaWeb环境搭建成功,可以开始新建JavaWeb项目啦。

三、新建JavaWeb项目

3.1配置Server 
新建JavaWeb项目

一路默认即可,新建完成之后,右键→Run As →Run On Server

会提示选择服务

image.png

选择Apache下面的TYomcat 7.0再Next,选择本地Tomcat的根目录

image.png

再一路默认操作 
404

此时服务器已经起来了,只是404,没有找到页面,此时还需要配置下我们的默认页面。

3.2配置web.xml

Java EE默认是没有生成web.xml的,这个根据不同ide或者ide版本不同而有所区别,像MyEclipse就是默认生成的,这个关系不大。

右键项目名称-》Java EE Tools-》Generate Deployment descriptor stub

即可生成web.xml文件

web.xml文件

这样访问http://localhost:8080/MyFirstWeb/默认就会查找default或者index的页面,如果都是不存在,就会404,如果default和index同时存在,会根据顺序查找页面。

Hello World

这样第一个JavaWeb页面就搭建好了。

四、疑问

4.1利用eclipse新建的java web项目没有部署描述符web.xml文件怎么办?是不是缺少插件?

原因是: 新建面板上的 “Dynamic web module version” 选项,默认是 servlet 3.0的版本,该版本,默认是没有web.xml文件的,如果你习惯老版本规范,当在你新建工程的时候,不要单击 finish按钮直接完成创建,单击 next 按钮,在最后一步,选中: “Generate web.xml deployment descriptor”就可以了。

4.2eclipse如何安装MyEclipse插件?

方法之一是安装myeclipse

myeclipse插件

之后把MyEclipse\plugins(1.43GB)复制到eclipse-jee-mars-1-win32-x86_64\eclipse\plugins下即可。根据实际情况使用,不添加插件,eclipse也能正常工作,后面有需要的时候再安装即可。

4.3选择eclipse还是myeclipse开发javaweb好? 
首先MyEclipse功能比较齐全,插件全安装好了,但是这也导致了MyEclipse计较臃肿,一打开电脑就明显感觉有点卡顿。所以没必要一定安装MyEclipse。

word源码java-hello-doc:api接口文档生成器 word源码java Hello doc Hello doc是一款快译通通过代码生成漂亮的api在线文档工具,支持java快速生成接口文档 运行demo: 文档 Link: 特性 支持markdown(包含flowchat流程图) 参数实体跳转 java注解支持 菜单快速筛选 接口搜索 接口统计 待实现功能 mock接口 swagger配置文件转换为hello doc markdown功能增强时序图等功能 文档工具国际化支持 文档工具接入在线评论支持评论功能 文档导出为pdf和word格式 截图展示: 更新日志 -- 1.0.3-SNAPSHOT 允许ApiDto中的enName属性为空,自动获取注解类的属性 优化在线文档的日志消息 优化在spring mvc模式下注解默认参数可允许为空 -- 1.0.2 修复spring mvc 运行丢失静态页面资源的bug 增加spring mvc 默认路径访问功能 -- 1.0.1 修复windows下字符编码的bug 增加spring mvc运行时生成文档支持 修复spring mvc下菜单渲染的bug 立即下载

相关推荐

无GPS室内飞行:基于PX4与MID360的FAST-LIO定点悬停实战解析

本文详细解析了基于PX4飞控与大疆MID360激光雷达的无GPS室内飞行技术,重点介绍了FAST-LIO算法在定点悬停中的应用。通过硬件配置、软件环境搭建、坐标系转换等实战经验,帮助开发者解决室内定位难题,实现精准悬停与稳定飞行。

weixin_29056781的博客 262

JavaWeb开发环境搭建——输出HelloWord

一、准备工具 eclipse-jee-mars-1-win32-x86_64 jdk-1.8.0 apache-tomcat-7.0.59 上述工具”JavaWeb开发环境搭建eclipse + jdk + tomcat”百度云盘打包下载地址:链接: https://pan.baidu.com/s/1eROKKls 微信扫描关注公众号,回复”JavaWeb环境搭建”即可获取提取码下载后得到: 二、

2154

STM32F4_DHT11数字温湿度传感器

开机的时候先检测是否有DHT11存在,如果没有,则提示错误。DHT11和DS18B20相同,传感器输出的都是未编码的二进制数字。本节我们将利用STM32F4来读取DHT11的温湿度传感器,获取环境的温度和湿度值。因此:温湿度的读取方式就是整数部分的二进制转换成十进制放在整数部分;小数部分的二进制转换成十进制放在小数部分。DHT11和MCU的一次通讯时间最大3ms,主机连续向DHT11采样的间隔建议不小于100ms。DHT11是广州奥松有限公司生产的一款温湿度一体化的数字传感器。数据分小数部分和整数部分。

light_2025的博客 3432

用eclipse将JavaWeb项目部署到tomcat上

这里写自定义目录标题一些坑导入项目报错server runtime打开后什么也没有JSP报错Faceted Project Proble 一些坑 用eclipse将javaweb项目部署到tomcat的过程中遇到了一些问题,在这里记录问题以及结局方案,方便日后查询。 导入项目报错 导入javaweb项目的方法:File->import->General->existing projects into workspace 导入项目后的问题:可能会在下方的Markers这一栏中看到许多错误。

bijie1196的博客 1349

ADC选型实战:从参数指标到精准应用的工程指南

本文深入解析ADC(模数转换器)选型的关键参数与实战技巧,涵盖分辨率、转换误差等核心指标,并提供高精度温度测量、高速数据采集等五大应用场景的选型指南。通过实际案例和代码示例,详细讲解校准方法、功耗优化策略及常见问题排查,帮助工程师实现从参数指标到精准应用的工程实践。

weixin_29166013的博客 326

小米CyberGear微电机驱动代码(CAN总线驱动,含开源地址)

小米CyberGear微电机驱动代码(ROS下的CAN总线驱动,含开源地址)

2302_80751833的博客 4431

java web程序 静/动网页项目部署到tomcat上

1.静态网页项目部署到tomcat上 2.java动态网站部署到tomcat上(需要idea创建java web项目)+打war包+发布 3.实际开发: idea配置tomcat。创建web项目,直接在idea中运行 web项目

Liu_wen_wen的博客 3057

【浅读论文-红外和可见光图像融合-CNN】Infrared and Visible Image Fusion using a Deep Learning Framework

1.这篇是2018年ICPR会议上发表的一篇文章1。博主个人觉得这算比较早期在VIF(红外光和可见光图像融合)中加入了深度学习这一模型的论文。2.这篇文章并不是完全使用深度学习的模型,模型主体在图像分解和融合仍然采用传统的方法,只有其中一个分支在特征提取和重建方面用到了VGG网络。3.论文地址4.代码地址本文提出了基于深度学习框架的一种新算法。本文提出使用下述论文中Image fusion with guided filtering2中的分解方法将源图像分解为基本部分和细节内容。

一枚博鼠的博客 1708

tomcat部署web应用的三种方式

1、直接放到Webapps目录下 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Ec...

wumingdlz的专栏 431

56-FMC连接器电路设计

FMC连接器电路设计

weixin_66510961的博客 4722

从URDF到仿真动画:基于Simulink、Simscape与S-Function的机械臂一体化建模与控制

本文详细介绍了从URDF文件到高保真仿真动画的一体化机械臂建模与控制流程。通过整合Simulink、Simscape与S-Function,构建了包含物理特性的虚拟机械臂模型,并实现了自适应滑模等高级控制算法的嵌入与验证。该流程打通了从机械设计到控制算法验证的闭环,为机器人开发提供了高效的仿真平台。

cnn8visionary的博客 697

【JavaEE初阶系列】——理解tomcat 带你实现最简单的Servlet的hello world程序(七大步骤)

(java中更通用的发布方式,任何程序都可以达成.jar,jar里最重要就是.class文件,Tomcat专属的压缩包,war里面不光有.class还有一些tomcat要求的配置文件(web.xml等)还有前端的一些代码(html,css,js)但是当然,这样只能我的电脑访问(我的电脑上的tomcat部署的网页),别人的电脑不能 直接访问,除非我们在同一个局域网内(我现在连的是校园网,除非你也连的校园网,然后输入我的ipv4地址,就可以访问了。这个过程,比较麻烦,写代码的时候,修改是非常频繁的。

m0_74438843的博客 1282

基于3D相机的人体穴位识别与标注系统——完整Python实现方案

摘要 本文提出了一种基于3D相机的人体穴位识别与标注系统完整实现方案。系统采用Intel RealSense D435相机实时采集RGB-D数据,结合MediaPipe Pose模型进行人体33个关键骨骼点的三维姿态估计。通过建立穴位与骨骼关键点的映射关系,利用相机内参和深度信息将二维图像坐标转换为三维空间坐标。系统采用模块化设计,包含数据采集层、算法处理层、坐标转换层和可视化层,实现了穴位定位、三维坐标转换和点云可视化功能。关键技术包括:基于骨度折量法的穴位映射算法、深度图像到三维点云的转换方法,以及Op

AI的内部世界的博客 269

java哈喽word,JavaWeb之HelloWord

Tomcat下载地址https://tomcat.apache.org/ 一台电脑可以兼容多个版本 在eclipse中配置tomcat打开eclipse–>Window–>preferences–>Server–>Runtime Environments点Add 配置tomcat 配置控制台启动Tomcat Servers 如果没有可以在Window–>Show Vi...

weixin_39780962的博客 349

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

hello,world—java

1.下载安装jdk >点击此处下载java jdk< 点击之后需要注册(很简单,无需申请审核) 填完个人资料创建后,系统会发送一封邮件 进入邮箱点击进入,完成注册,返回上方下载地址,即可点击下载 下载windows版本的jdk,且文件格式为.exe 下载之后点击进行安装,点击更改(节省c盘空间) 点击之后,咱把位置改为D盘 更改之后,点击新建文件夹 将文件夹重命名为jdk(仅为了方便找到路径) 安装成功后出现如下窗口后,进...

qq_61637982的博客 491

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

JAVA 环境搭建 “Hello World!“程序

java开发环境搭建 java “Hello World”

hgggg2003的博客 739

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Java输出你好

你好。你可以使用以下代码在 Java 中输出 "你好": System.out.println("你好"); 注意:如果你想在 Java 中使用中文字符,你需要在文件头添加一行声明: public class Main { public static void main(String[] args) { System.out.println("你好"); ...

weixin_42576467的博客 1930

java输出helloworld代码

在Java中,输出"Hello World"的代码非常简单。方法是Java程序的入口点,当程序运行时,它会首先执行这个方法。的一个方法,它接受一个字符串参数并将其打印到控制台,然后换行。方法,它将在控制台上显示"Hello World"。是一个标准输出流,用于将信息打印到控制台。在这个例子中,我们将字符串。这段代码定义了一个名为。的公共类,其中包含一个。

qq_28514075的博客 1558

Java Web 实战 21 - 用 Servlet 实现一个Hello World

我们有的同学会在学校学到 JSP 这种东西 , 那 JSP 到底是什么 , 他跟 Servlet 又有什么关系JSP 可以认为是 Servlet 的一部分 , 在 200x 年很常用 , 但是现在已经退出历史舞台了我们之前讲过静态页面和动态页面静态页面就是内容始终固定的页面 , 即使用户不同/时间不同/输入的参数不同 , 页面内容也不会发生变化比如我们的 Tomcat 欢迎页就是一个静态页面动态页面就是随着用户输入的不同 , 页面呈现出来的效果也不同。

m0_53117341的博客 3638

java web实现hellojava_Java Web的第一个程序(Hello World!)

# JJU_干干Tomcat配置2. 打开eclipse,在windows选项 / Server / Runtime Environment / Add ,添加下载后解压好的的Tomcat文件夹方法一:.java + .xml1. 创建一个Java Web 项目(1)选中 project:(2)创建动态web项目:(3)点击next,命名项目名;再连续点击next,勾选生成xml文件选项----...

weixin_34676685的博客 880

JAVA编写Helloworld(使用Eclipse)

JAVA设计之编写第一个Helloworld教程

姜浩鑫的博客 861

JDK+Eclipse+Tomcat安装配置

1、笔记本配置: 系统:Windows 10-64位 2、JavaEE、JDK、Tomcat安装包下载: 百度云:https://pan.baidu.com/s/1dp8ypmgBh-RwWoe6sL6KZg 提取码:pn3t 软件版本号如下: 一、 JDK的安装 点击JDK.exe就可以安装,自己可以选择适合的磁盘(尽可能不要安装在C盘) 环境配置: (1)、JAVA_HOME路径配置: JD...

My_CODEart的博客 432

Eclipse配置Javaweb项目——打印Helloworld

这个配置我折腾了两三天,现将所有的坑都展示出来。 一. 默认大家Eclipse和Tomcat都安装好了 二. 建立SpringMVC项目 1.打开Eclipse点击File-&gt;New-&gt;Dynamic Web Project 2.给项目起个名字 3.Finish后项目结构如下 三.导入Spring包 上面我们已经建立完成一个动态网站项目,但这些和Spring MVC还没什么关系,...

Terminator1937的博客 6256

Eclipse 安装与配置 完整版(百度云)

一、下载Eclipse+jdk eclipse idea for jaee:(下载后,解压就可以用,免安装)   链接:https://pan.baidu.com/s/1pMuGgUf 密码:rqtx   jdk(提供1.8和1.7版本):   链接:https://pan.baidu.com/s/1i6cBsO1 密码:c5we   二、配置环境变量   1、右键“我的电脑...

weidong_y的博客 4万+

tomcat下载、安装、配置环境变量

2、点击 Which version根据自己下载的jdk版本选择相应的tomcat版本,这里下载的jdk版本为8,所以选择tomcat 9 版本3、点击 tomcat 9选择自己电脑相对应的版本(这里我下载的是64位的版本),点击下载,并选择合适的存放路径4、下载完之后,找到下载的文件5、 打开文件,找到bin文件,双击打开,找到startup.bat文件6、双击打开startup.bat文件会出现一个命令行窗口,并且出现一堆乱码,不要关闭当前窗口。

ZY594358676的博客 477

Java简单输出Hello word

作为任何语言入门的第一个代码,Hello word对任何程序员都有特殊的含义,在上完Java的第一节课后,写下了输出Hello word这一基础代码。总结:虽然Java与C语言相比输出较为麻烦,但是二者的面向对象不同,才出现了一个比较麻烦的现象,但是相较于C语言来说,Java的实用性明显也更强一点。

weixin_74451685的博客 1830
上一篇: <转载>eclipse:更改tomcat端口号方法
下一篇: Spring MVC学习笔记:web.xml中load-on-startup的作用
后台技术汇
博客等级 码龄11年 670粉丝 531原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值