JavaWeb开发之如何创建一个web项目
首先,打开Myeclipse,看到左上角File—>New—>Web Project
出现如下界面:
在Project Name处输入项目的名字:Myfirstdemo
这样就建成了第一个web项目,我们来观察一下项目的目录结构:
**src:**存放Java源代码的目录。
**Libraries:**存放的是Tomcat及JRE中的jar包。
**WebRoot:**存放的是需要部署到服务器的文件,列如.jsp .js .css等文件。
**MEAT-INF:**是存放工程自身相关的一些信息,元文件信息,通常由开发工具和环境自动生成。
**WEB-INF目录:**工程会默认创建lib目录、web.xml文件。该目录下还存放生成的classes目录,标签配置文件。同时,该目录下的资源无法直接访问。
看完web项目的目录结构,我们来写一个jsp并将它部署到Tomcat上:
打开index.jsp文件,用html标签写下Hello World
接着我们部署我们的项目
点击箭头所指位置
箭头处选择我们创建的项目
选择Tomcat容器部署我们的项目
然后将我们的项目发布到服务器,点击箭头所指处,选择Tomcat,启动Tomcat
然后在浏览器地址栏输入http://localhost:8080/Myfirstdemo/index.jsp
出现我们想要的结果!记得从启动Tomcat的地方再关闭Tomcat,否则服务器一直运行会占电脑内存。
JavaWeb开发之如何创建一个web项目相关推荐
- ItelliJ IDEA开发工具使用—创建一个web项目
转自:https://blog.csdn.net/wangyang1354/article/details/50452806 概念需要明确一下 IDEA中的项目(project)与eclips ...
- 如何创建一个Web项目
文章目录 一.创建Web项目 1. 新建Maven工程 2. 在pom.xml中,添加servlet依赖 3. 创建web.xml文件 4. 通过tomcat配置启动项 5. 在webapp下创建ht ...
- idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...
之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...
- eclipes创建一个web项目web.xml不能自动更新的原因(web.xml和@WebServlet的作用)
在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会 ...
- 创建一个web项目的步骤
花费了大量的时间在结构目录上. 记下来免得下次忘记了步骤 文章目录 创建一个web项目 创建c3p0的xml文件 使用细节 创建一个web项目 新建一个项目 创建好后目录中有图中方框内的内容 添加WE ...
- 新手在IDEA如何创建一个Web项目
使用了IDEA也有一段时间了,不能说很熟,只分享一些我会的.后面会开始慢慢专门写一些IDEA的博客来帮助新手使用IDEA 1 2 开始创建一个WEB工程 选择JAVA,创建WEB项目,按图中1-2的顺 ...
- 使用Intellij Idea 创建一个Web项目!
相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan.baidu.com/s/1dEstJ5f Tomcat(ap ...
- 新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目
之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...
- maven创建一个web项目(springmvc项目)
创建一个简单的web项目!
最新文章
- 影响几代产品人的宝典第 2 部开启预售!5 折限量抢,产品人都需要一本
- halcon模板匹配——转化算子vector_angle_to_rigid和affine_trans_contour_xld
- EMC_AutoStart5.4安装配置之五
- 第4章:分布式数据库 HBase
- java通过url抓取网页数据-----正则表达式
- php启用openssl,php开启openssl的方法
- 省一级计算机选择题题库及答案,计算机一级考试选择题题库之excel题及答案(最新版).doc...
- 语义信息增强的激光雷达SLAM
- maven docker 插件集成的几个小坑
- C++ Code_StatusBar
- 二叉树递归非递归遍历,层次遍历,反转,输出路径等常见操作详细总结
- 硬件和软件的32位与64位区别
- 动态加载listvi
- 主数据管理方法论之主数据全生命周期管理
- FFmpeg获取视频旋转角度rotate获取不到的问题解决
- 从1900年1月1日(星期一),开始经过的n年当中,没个月的13号这一天是星期一,星期二,星期三...星期日的次数分别是多少
- alter命令的使用
- 怎样实现cmd命令窗口的快速复制粘贴操作
- java中ofd文件转pdf_ofd格式如何转换成word
- React 常见面试题
热门文章
- Internal: Invoking ptxas not supported on WindowsRelying on driver to perform ptx compilation.
- 一个空肥皂盒与电风扇_tiktoks与微软的对话如何变成肥皂剧
- Smart Link Monitor Link
- 产品说明书应该如何制作?
- Spring入门自学
- 不经一番寒彻骨,怎得梅花扑鼻香,android开发艺术探索电子
- 低成本2.4G SOC(NYA054E)灯控遥控芯片方案-CI2454/CI2451
- ARM V7_VFP,ARM V7_VFPV3 与ARM V7_NEON 介绍
- 方便快捷!身份证OCR带你一秒录入
- “Mac OS X“录屏幕视频并转成gif