今天是暑期实训的第三天,上午继续昨天未讲完的任务java,比如:java的异常处理、java的集合等其它java常用知识,具体讲解链接如下。下午开始将JavaWeb服务器端程序开发,包含:处理请求和展示返回回来的数据。其中,处理请求分为四步:1、创建javaweb工程,2、开启服务器,3、编写处理请求的代码,4、运行。

(一)创建javaweb工程

在创建之前,电脑需要有myeclipse或者eclipse,在这里我用了myeclipse。具体的下载和安装请自行百度。

除此以外,需要用到apache-tomcat,链接:链接:https://pan.baidu.com/s/1IHx29L2k3xikgNDvhGGfJg 密码:r3t9

准备工作完成后,现在就可以开始创建javaweb工程了。

启动myeclipse,点击Browse以选择自己的即将所建工程的工作空间。选择完成后,点击ok。

导航栏File->New->Project,在wizards中输入web来搜索Web选项,以选中Dynamic Web Project。
然后点击next,在1处输入自己的工程名,2处选择存储位置,
3处点击New Runtime,选择Apache Tomcat v8.0.。然后点击next
1处选择在准备工作时,保存的apache tomcat的文件夹。2处,我选择了默认的JRE。然后点击finish。

现在,又回到了这个对话框。不要急于点击这里的finish,必须选择点击next两次。

两次next后,到达下图, 一定要选择Generate web.xml deployment descriptor。现在就可以点击finish。

现在,我们就可以在myeclipse工作空间看到我们新建的javaweb项目了。

我们可以知道,在WebRoot文件夹下为html页面,即前端的内容;而在src中为java后台的内容。在WebRoot文件夹下我们可以看到一个index.jsp,其中body部分内容为 <body>This is my JSP page. <br> </body>,我们可以猜测当运行该工程后,应该在页面上显示This is my JSP page.

下面,我们需要部署一个服务器。在如下地方选择Servers,

在空白处右键,点击New->Server,按照如下选择
点击next,选中刚才新建的项目名,点击中间的ADD,然后点击finish。
现在,我们可以在下图看到新建的项目服务器部署成功。

选中下图所示,点击运行

在控制台下,我们可以看到,运行成功。

现在可以在浏览器中,输入网址http://localhost:8088/JavaWebDemo/。其中8088为端口号,默认为8080,JavaWebDemo为所建项目的项目名称。我们可以看到现在在页面上显示的内容与我们预期的内容一致,证明新建JavaWeb项目成功。                                                                                                                                                                             

JavaWeb快速入门(一)——新建JavaWeb项目相关推荐

  1. javaweb 获取服务器整个文件夹下的文件_详细得不要不要的 JavaWeb快速入门,值得收藏!...

    这段时间博主也接触了一些事情,感觉有必要专门把JSP的基础拿出来说明一下,因为还是很多人和我说看不懂. 其实写博文真的是挺有挑战性的一件事情,如何把知识点用通俗易懂的语言来表述出来呢?这真的是不太容易 ...

  2. java web简单项目实例_简单粗暴,详细得不要不要的 JavaWeb快速入门实例(1)

    额,有些标题党的嫌疑,小细节不用在意哈... 前端时间我在写一个系列,是关于JavaWeb的一个入门级项目实战,我的初衷就是打算写给初学者的,希望能对他们有所帮助. 这段时间博主也接触了一些事情,感觉 ...

  3. java web没有APP流行_简单粗暴,详细得不要不要的 JavaWeb快速入门

    Paste_Image.png 前端时间我在写一个系列,是关于JavaWeb的一个入门级项目实战,我的初衷就是打算写给初学者的,希望能对他们有所帮助. 这段时间博主也接触了一些事情,感觉有必要专门把J ...

  4. web检查器要不要打开_简单粗暴,详细得不要不要的 JavaWeb快速入门

    这段时间博主也接触了一些事情,感觉有必要专门把JSP的基础拿出来说明一下,因为还是很多人和我说看不懂. 其实写博文真的是挺有挑战性的一件事情,如何把知识点用通俗易懂的语言来表述出来呢?这真的是不太容易 ...

  5. JavaWEB快速入门之验证码及课堂项目【04】

    一.验证码 (1)为什么需要验证码? 随着网络的发达,会有些人恶意注册网站,但是有了验证码之后就可以有效防止这一现象,对于网站运营商家来说,少了这些无效的注册,也更有利于管理,降低网站运营管理的难度. ...

  6. JavaWeb快速入门 MVC架构三层架构

    一.MVC的发展                 JavaWEB发展史(4个阶段): https://blog.csdn.net/yuangan1529/article/details/1184412 ...

  7. Javaweb 快速入门之jsp基本语法表单提交方式request对象

    文章目录 一.jsp简介 二.jsp之表单提交方式 三.jsp内置函数 总结 一.jsp简介 1.jsp简介             (1)jsp全称:java server pages java服务 ...

  8. 08Vue.js快速入门-Vue综合实战项目

    8.1. 前置知识学习 npm 学习 官方文档 推荐资料 npm入门 npm介绍 需要了解的知识点 package.json 文件相关配置选项 npm 本地安装.全局安装.本地开发安装等区别及相关命令 ...

  9. J2EE_07 快速入门 自定义MVC书籍项目

    目录 一.什么是MVC? 二.MVC结构及原理 三.项目布局 实现效果: 3.1 数据库表的构建 3.2 创建一个JavaWeb项目 3.2.1 我们先导入指定的jar包文件 3.2.2 导入完成ja ...

  10. 关卡设计快速入门_1. 创建新项目

    项目(Project) 是保存所有组成单独游戏并与您硬盘上的一组目录设置相一致的所有内容和代码的自包含单位. 举例来说,下图中,内容浏览器 的层次结构树中包含与您硬盘中的项目文件夹内相同的目录结构. ...

最新文章

  1. Unbuntu18.04通过apt源方式安装mysql5.7.22
  2. Cordova各个插件使用介绍系列(七)—$cordovaStatusbar手机状态栏显示
  3. 惯性积计算实例_第2课:自定义函数|计算思维在于必要的复用?!
  4. Linux中/proc目录下文件详解(二)
  5. Android SDK在线更新镜像服务器
  6. tp5支持啥数据库_MS Access数据库是被严重低估的一款优秀软件
  7. 民间75个不传之密 ,医院都不知道的秘密
  8. 简单的mysql左链接_简单谈谈mysql左连接内连接
  9. Vue 调试工具 vue-devtools 安装及使用
  10. 前缀式计算(前缀表达式)
  11. WampServer安装教程
  12. redis+mybatis+spring
  13. RMAN 系列(四) ---- RMAN 备份
  14. 独立同分布(iid)随机变量的一些趣题
  15. 微信小程序 腾讯云ocr 身份证识别
  16. ssl免费证书获取,并在nginx服务器上安装ssl证书,以及docker安装nginx需注意的细节。
  17. android粘性广播何时结束,Android之粘性广播理解
  18. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
  19. 【无代码爬虫】web scraper 之 安装
  20. 微博数据爬虫——V影响力榜top100用户(一)

热门文章

  1. 直播预告 | 全场景音视频技术解析
  2. ztree 修改样式_zTree样式修改
  3. 汇编语言输出斐波那契数列
  4. 计算机导论第4版第五章答案,《计算机导论》习题答案.doc
  5. 计算机科学cs50_世界顶尖CS大学提供500门免费计算机科学课程
  6. (二)UDPSocket 客户端编写(超详细)
  7. 计算机组成原理与系统结构裘雪红课后答案,计算机组成原理与系统结构课后作业答案(包健_冯建文章复嘉版).doc...
  8. PHP安装Xdebug调试工具
  9. 3D控件Aspose.3D 12月新版V17.12发布 | 添加支持导出RVM
  10. 浩辰CAD中如何加载插件?CAD插件安装教程