博客主页 😀
JavaEE-servlet小程序的编写
JavaEE-servlet小程序的编写

Author:

ChaunceyCHI

©

Wordage:

共计 2331 字

needs:

约 2 分钟

Popular:

872 ℃

Created:

目 录

servlet小程序的编写

此次实验的内容为编写一个servlet小程序,实现网页请求与响应的功能。
本次实验的目的主要是进行环境的配置,并使用java的servlet实现一个简单的请求与响应功能。

开发环境:

  • 开发工具:VS Code
  • tomcat版本:apache-tomcat-8.5.82
  • jdk版本:jdk-17.0.4.101

    一、环境配置步骤:

    1. 首先下载vscode,然后安装插件Extension Pack For JAVA与XML标签自动补全插件


Vscode现在全面支持了java的开发。在安装完拓展后重启vscode,创建一个新的java项目,此时会弹出配置jdk的选项,我们可以选择安装新的jdk,按照VScode的引导进行安装即可,这样的配置方式可以免去手动配置jdk的环境变量(但还是建议掌握手动配置jdk的方法)。

  1. 在tomcat官网下载tomcat8,解压到本地,然后配置环境变量,步骤如下:
    下载这个版本:

环境变量的配置:右击 此电脑 -> 属性 -> 高级系统设置 -> 环境变量

新建好后编辑path,新建一个条目,按照如下方式填写:

配置完后启动命令行,输入startup.bat,如果有以下效果并自动打开了一个新的命令行,则表示tomcat配置完成:

在原来的(不是自动打开的)命令行中输入shutdown.bat关闭web服务器。
到此为止,开发环境配置完毕。

二、servlet的编写

  1. java部分:
    我们需要现在项目中引入servlet的jar包,否则会出现编译错误。
    打开我们刚才解压的tomcat目录,然后打开lib目录,找到servlet-api.jar这个文件,将其复制到我们创建的java项目中的lib目录中。
    然后键入以下代码:

    此部分的doGet和doPost实现了请求
    然后点击右上角的小箭头:

    记住要选择 Run Java,这样才是JAVA的编译方式。
    由于我们在这个类中没有写入main方法,所以编译后会提示缺少main方法而无法运行。我们不用管它,只要能正常生成我们需要的.class文件即可。
    到此我们的java项目目录结构应该是这样的:

    我们将这个.class文件复制下来,打开我们的tomcat文件夹,按以下路径打开:apache-tomcat-8.5.82\webapps\ROOT\WEB-INF
    将我们的.class文件放入classes文件夹中。如果没有此文件夹就新建一个。
  2. XML文件的编辑:
    打开上述目录下的web.xml文件(建议用vscode等代码编辑器打开),对文件进行如下修改(注释以上部分不用修改):

    完成后保存即可。
  3. 运行
    我们打开一个命令行,输入startup.bat启动tomcat服务器,然后打开浏览器,输入:
    127.0.0.1:8080/servlet/helloworld
    出现以下界面:

    至此我们的实验一就完成了。
文章二维码
JavaEE-servlet小程序的编写
共计 0 条评论,点此发表评论
博客主页 CHI's blog 今春不见桃花
闽ICP备2022003806号 闽公网安备35012102500456号 本站由又拍云提供CDN加速/云存储服务 本站已运行 2 年 107 天 14 小时 55 分 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2022 ~ 2024. CHI's blog All rights reserved.
打赏图
打赏博主
欢迎
欢迎
欢迎访问CHI's blog
欢迎您来评论,但首次评论需经过审核才能显示,之后就不用啦^_^
搜 索
足 迹
分 类
  • 默认分类
  • 相册
  • 随想录
  • 技术向
  • 读书笔记
  • 生活小记