当前位置: 首页 > news >正文

软件三班20240605

文章目录

  • 1.创建工程和模块
  • 2.添加 web支持
  • 3.创建前端代码
  • 4.添加servlet 依赖
  • 5. 代码
  • 6.案例2

1.创建工程和模块

在这里插入图片描述
在这里插入图片描述

2.添加 web支持

  • 方法1

  • 在这里插入图片描述
    在这里插入图片描述

  • 方法2在这里插入图片描述
    在这里插入图片描述

3.创建前端代码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.添加servlet 依赖

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. 代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body>
<a href="/test/demo">启动服务</a>
<!--  超链接  =     一个 url  -->
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"><servlet><servlet-name>aa</servlet-name><servlet-class>com.yanyu.Demo</servlet-class></servlet><servlet-mapping><servlet-name>aa</servlet-name><url-pattern>/test/demo</url-pattern></servlet-mapping></web-app>
package com.yanyu;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;public class Demo extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//        设置  编码  格式和  响应的内容response.setCharacterEncoding("utf-8");response.setContentType("text/html");
//      获取  响应对象PrintWriter out = response.getWriter();//  ctrl   alt   vSystem.out.println("ergrthuj1233");out.print("前端测试");}
}

在这里插入图片描述

6.案例2

在这里插入图片描述

相关文章:

  • 经典的泡泡龙游戏源码免费下载
  • npm有哪些插件包??
  • 如何在另一台电脑上使用相同的Python环境和依赖包
  • postgresql之翻页优化
  • web-上传项目文件夹到Git远程仓库
  • 人工智能系统越来越擅长欺骗我们?
  • Nvidia Jetson/Orin/算能 +FPGA+AI大算力边缘计算盒子:加油站安全智能检测系统
  • 2003NOIP普及组真题 3. 栈
  • “Apache Kylin 实战指南:从安装到高级优化的全面教程
  • 环 境 变 量
  • 夕小瑶:资本寒冬下的AI创业一年
  • vue3 监听器,组合式API的watch用法
  • 软考 系统架构设计师系列知识点之杂项集萃(28)
  • 3588麒麟系统硬解码实战
  • gcc: coverage: gcda文件没有生成另一例:so文件调用__gcov_dump
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • Android交互
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • gops —— Go 程序诊断分析工具
  • Mocha测试初探
  • python docx文档转html页面
  • Selenium实战教程系列(二)---元素定位
  • spring cloud gateway 源码解析(4)跨域问题处理
  • vue自定义指令实现v-tap插件
  • 浮动相关
  • - 概述 - 《设计模式(极简c++版)》
  • 回顾2016
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 老板让我十分钟上手nx-admin
  • 前端存储 - localStorage
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 设计模式 开闭原则
  • 译米田引理
  • 责任链模式的两种实现
  • 智能合约开发环境搭建及Hello World合约
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • ## 基础知识
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (solr系列:一)使用tomcat部署solr服务
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (分布式缓存)Redis哨兵
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (四) Graphivz 颜色选择
  • (一)认识微服务
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET C# 使用GDAL读取FileGDB要素类
  • .net core 的缓存方案
  • .Net Remoting(分离服务程序实现) - Part.3
  • .Net--CLS,CTS,CLI,BCL,FCL