jsp结合servlet

servlet配置

环境配置2023.12.31 idea配置搭建

创建一个普通的java项目

image-20240101145016039

由于新版idea去除了add framework support的ui显示,可以在左边项目栏中使用快捷键shift+k或者setting中搜索add framework support在修改对应的快捷键

image-20240101145255757

点击ok然后应该就是下面这样的结果

image-20240101145407392

这里笔者采用maven去管理jar包,如果不打算使用maven管理可以看这个博主的idea2023创建JavaWeb教程 解决右键没有Servlet的问题_idea2023创建找不到servlet-CSDN博客

后面的操作和笔者之前用idea配置jsp的方式一样

这里再说一个创建servlet模板的方式

首先提供一份模板(很多博客都tmd不提供,我一个一个敲的!!!)

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
@javax.servlet.annotation.WebServlet("/${Entity_Name}")
public class ${Class_Name} extends javax.servlet.http.HttpServlet {protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {}protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {this.doPost(request,response);}
}

点击左上角的file找到settings再找到Editor点开找到file and Code Templates 然后点击右边的+添加模板,把上面的模板复制粘贴上去,再命名就可以了

image-20240101150432547

image-20240101150727103

[外链图片转存中…(img-hwnDqwhv-1704093152270)]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/315470.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从零实现一套低代码(保姆级教程) --- 【11】实现Card卡片组件及属性样式配置

摘要 我们通过十个篇章,把组件列表,画布区,属性面板,样式面板,容器组件这五个主要模块实现出来了。 如果想继续添加组件,就按照之前的方式添加即可。对于数据录入这样的组件,或者一个按钮一个…

Java中的数据类型

目录 ! >>> ?: 输入: switch: 快捷键: 提交Gitee仓库: next和nextLine区别: 注意事项: 循环终止: 产生随机数: 比较字符串: 关闭方法: …

JavaWeb——前端之AjaxVue

6. 前后端交互 6.1 Ajax(原生的) 概念: Asynchronous JavaScript And XML(异步的JavaScript和XML) 作用: 数据交互:通过Ajax可以给服务器发送请求,并获取服务器响应的数据异步交…

如何快速搭建自己的外贸/跨境电商独立站?

外贸老鸟一定听过行业内某些大神通过运营外贸独立站获得成百上千封的询盘,看到别人每天询盘接到手软常常羡慕不已,再回头看看自己的网站,一年到头也收不到几个询盘。等到终于抽出时间下定决心要打造自己的外贸独立站接单平台,又常…

数据库攻防学习之Redis

Redis 0x01 redis学习 在渗透测试面试或者网络安全面试中可能会常问redis未授权等一些知识,那么什么是redis?redis就是个数据库,常见端口为6379,常见漏洞为未授权访问。 0x02 环境搭建 这里可以自己搭建一个redis环境&#xf…

从 0 到 1 实现 ReentrantLock

虽然本文的标题是从 0 到 1 实现 ReentrantLock ,但是为了方便理解,我们先从一个问题出发:既然系统已经有 synchronized 关键字了,那么为什么还会出现 ReentrantLock 这种代码层面的锁? 这就要先回顾一下历史了:在 J…

2024年01月IDE流行度最新排名

点击查看最新IDE流行度最新排名(每月更新) 2024年01月IDE流行度最新排名 顶级IDE排名是通过分析在谷歌上搜索IDE下载页面的频率而创建的 一个IDE被搜索的次数越多,这个IDE就被认为越受欢迎。原始数据来自谷歌Trends 如果您相信集体智慧&am…

2023年12月Scratch等级考试(四级)真题试卷

2023年12月Scratch等级考试(四级)真题试卷 题目总数:24 总分数:100 选择题 第 1 题 单选题 Scratch运行下列程序,输入“abcdef”,程序结束后,变量“字符串”是?&#xff0…

2023年中国充电桩激增89万!但布局不够完善,提升潜力大

随着我国充电基础设施的快速发展,2023年的统计数据为我们描绘了一个令人振奋的画面:1-11月间,公共充电桩数量激增89万个,同比去年同期增速高达50%。私人桩的增长同样惊人,较2022年底增长242万个,同比去年同…

探秘HyperLogLog:Redis中的基数统计黑科技

欢迎来到我的博客,代码的世界里,每一行都是一个故事 探秘HyperLogLog:Redis中的基数统计黑科技 前言HyperLogLog简介基数和基数统计的重要性HyperLogLog的历史和革命性 HyperLogLog的工作原理哈希函数线性计数与对数计数HyperLogLog的核心算法…

Python 数据库(一):使用 mysql-connector-python 操作 MySQL 数据库

大家好,我是水滴~~ 当涉及到使用 Python 操作 MySQL 数据库时,mysql-connector-python 库是一个强大而常用的选择。该库提供了与 MySQL 数据库的交互功能,使您能够执行各种数据库操作,如连接数据库、执行查询和插入数据等。在本文…

DevOps成熟度评估模型

什么是DevOps 随着敏捷软件方法的广泛采用,以及IT基础设施即程序代码的管理方式的推广,DevOps也应运而生了。 DevOps 是通过人、流程和技术的有机整合,以协作、自动化、精益、度量和共享文化为指引,旨在建立一种可以快速交付价值…