首页 > 其他分享 >【无标题】

【无标题】

时间:2024-11-11 13:43:37浏览次数:3  
标签:Maven 位置 req 无标题 maven 修改 webapp

Maven

maven配置

1.下载maven,https://archive.apache.org/dist/maven/maven-3/3.9.7/source/
2.新建文件夹(创建本地仓库位置,后面创建项目用,解压不要放进来)
2.解压然后找到conf//setting将下面位置的信息修改成下面样子

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
//这里是本地仓库位置
		  <localRepository>D:/mavenRepositry</localRepository>
//这里是下载阿里仓库
<mirrors>
    
	 <mirror>
      <id>mirrorId</id>
      <mirrorOf>*</mirrorOf>
      <name>aliyun maven</name>
	  </url>https://maven.aliyun.com/repository/public</url>
    </mirror>
  </mirrors>

新建Maven项目

Name:文件名 Location本地仓库位置(上面创建的就是在这用)
Archetype:选择maven-archetype-webapp模板

修改新建文件默认配置
Maven home path:Maven位置,选到bin目录上一级
User settings file:maven文件位置,选到setting.xml
Local reponsitory:本地仓库位置

配置tomcat,选择tomcat sever,configure选择本地tomcat

修改webapp

webapp在src/main/webapp
结构

创建webapp

点击file然后选中Project Structure–>Facets
1731304430927)
Web Resource Directories

应用然后确定

遇到找不到发行版本

修改Project Structure–>Modules的Sources

修改Project Structure–>Modules的Dependences

修改setting里build->Compiler-> java Compiler的Target bytecode version

删除模块

1.右键项目选择login in–>explore,删除物理文件

2.在模块中移除

servlet

用于页面与dao层的沟通,拿到页面需求去dao层找对应实现再将结果返回给页面

创建servlet三步走

1.继承HttpServlet
2.重写doGet或postGet
3.通过@WebServlet("/searchGoodsList")注解,将一个类声明为Servlet,并指定该Servlet的URL

实例

@WebServlet("/searchGoodsList")
public class searchGoodsListServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
      <!-- 获取页面传来的值 -->
        String name = req.getParameter("name");
        <!-- 调用具体方法 -->
        GoodsService goodsService=new GoodsServiceImpl();
        List<Goods> goods = goodsService.selectGoodsByName(name);
        <!-- 将得到的结果返回页面 -->
        req.setAttribute("goods", goods);
        <!-- 转发到url -->
        req.getRequestDispatcher("/searchList.jsp").forward(req, resp);
    }
}

标签:Maven,位置,req,无标题,maven,修改,webapp
From: https://blog.csdn.net/m0_72407563/article/details/143682441

相关文章

  • 【无标题】海外媒体发稿:华尔街内参北美顶级财经的璀璨之星
    一、华尔街内参的崛起之路华尔街内参在竞争激烈的财经媒体领域走出了一条独特的崛起之路。它以专业、独立和深入的财经报道为基石,逐渐赢得了全球投资者的信赖。成立之初,华尔街内参便致力于为读者提供及时、准确的财经信息和前瞻性建议。其报道范围广泛,覆盖全球市场动态、政策......
  • 【无标题】
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注......
  • 【无标题】
    HiveSQL中判断字段是否包含某个值的方法在HiveSQL中,有时我们需要判断一个字段是否包含某个特定的值。下面将介绍几种常用的方法来实现这个功能。一、创建示例表并插入数据首先,我们创建一个名为employee的表,并插入一些示例数据:CREATETABLEemployee(nameSTRIN......
  • 【无标题】
    试项目解析(通过思维导图解析),全方位解析,敬请期待!EMC测试项目,总结为10个思维导图。EMC测试认证解析思维导图,总结1个思维导图;大纲1个思维导图;等级1个思维导图;标准1个思维导图。敬请期待后续EMC项目思维导图的发布,可供免费下载思维导图,其中包含相关报告等,包含不限于认证......
  • 【无标题】
    基于YOLOV8模型的课堂场景下人脸目标检测系统(PyTorch+Pyside6+YOLOv8模型)摘要:基于YOLOV8模型的课堂场景下人脸目标检测系统可用于日常生活中检测与定位课堂场景下人脸,利用深度学习算法可实现图片、视频、摄像头等方式的目标检测,另外本系统还支持图片、视频等格式的结果可视化......
  • 【无标题】Acwing1238_日志统计(双指针)
    原题链接 :1238.日志统计-AcWing题库https://www.acwing.com/problem/content/1240/题目要求:/***小明维护着一个程序员论坛。现在他收集了一份”点赞”日志,日志共有N行。*其中每一行的格式是:tsid表示在ts时刻编号id的帖子收到一个”赞”。*现在小明......
  • 【无标题】
    C++有进制表示数字:一.1.十进制(Decimal):使用普通的数字表示法,例如123。2.二进制(Binary):使用前缀0b或0B表示,例如0b101。3.八进制(Octal):使用前缀0表示,例如037。4.十六进制(Hexadecimal):使用前缀0x或0X表示,例如0xFF。在C++中,可以在数字前面加上适当的前缀来表示不同的进制。例......
  • 【无标题】
    今天发个避坑帖!首先看看下面这种收益图,你们肯定见过不少!‘割割’们让你上车,必须得有一些吸引你的东东啊,不然怎么割你吗?其实这种截图都是软件生成的,我网站上分享过非常多的类似软件,什么聊天记录生成的啊,什么ZFB,微信零钱转账记录,余额多少啊。。。。。都可以生成。像这种......
  • 【无标题】创业路上需要你的支持
         大家好!       时光荏苒,岁月如梭,转眼间,创建app已经和大家携手共度了七十多个日夜。回望这段历程,我们共同见证了一个从无到有的起步与发展。在这里,我向每一位用户表达最真挚的感谢,是您的陪伴与支持,让我这个项目得以茁壮成长。       一个人的成功......
  • 【无标题】STM32 的中断系统
       中断概述 在主程序运行过程中, 出现了特定事件, 使得 CPU 暂停当前正在运行的程序, 转而去 处理这个事件, 等这个事件处理完成之后, CPU 再回到刚才被打断的位置继续处理, 这就 是中断。 那个打断 CPU 执行的特定事件, 我们一般称之为中断源。 被中断源打断......