代码编织梦想

0-1项目图片操作步骤链接

图片静态资源链接

0-2项目结构预览

在这里插入图片描述

1.新建Project

在这里插入图片描述

2.定义项目名称

在这里插入图片描述

3.创建完成后项目结构

在这里插入图片描述

4.创建config文件夹

在 IntelliJ IDEA 中,你可以通过 File -> Project Structure -> 找到
在 IntelliJ IDEA 中,当你在项目中创建一个名为 “config” 的文件夹时,它通常会以蓝色显示。这种蓝色表示该文件夹是一个源代码文件夹,即它包含项目的源代码。

4.1 作用

蓝色的文件夹在 Java Web 项目中常用于存放配置文件、资源文件或其他与项目源代码密切相关的文件。例如,你可以将项目的配置文件、日志文件、Spring 配置文件等放置在 “config” 文件夹中。

蓝色的文件夹在 IntelliJ IDEA 中有以下几个特点:

  1. 源代码根:蓝色的文件夹通常被认为是源代码根,这意味着它们是编译过程的一部分,并且在构建和运行项目时会被包含在内。
  2. 自动导入:当你在蓝色的文件夹中创建新的 Java 类或其他源代码文件时,IDEA 会自动将其导入到项目中,并将其包含在编译过程中。
  3. 代码索引:蓝色的文件夹中的文件将被 IDEA 的代码索引系统索引,这样你就可以轻松地在项目中进行导航、查找和重构操作。

IntelliJ IDEA 并不会强制要求将配置文件放置在蓝色文件夹中,你可以根据项目的需要自由选择文件夹的组织结构。蓝色文件夹只是一种约定俗成的做法,有助于提高项目的可维护性和代码结构的清晰度。
在这里插入图片描述
在这里插入图片描述

5.在WEB-INF下创建lib文件夹

在这里插入图片描述

5.1然后搞几个常用的jar包放入

5.1.1jar包全选中后右键选择放入类库

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

5.1.2jar包全选中后右键选择放入类库

或者选择jar包直接

6.创建src下文件夹(根据实际需求创建)

当前只是举例
在这里插入图片描述

6.1如何创建的文件夹向这种有层级感

1.首先简单方法 直接找到项目所在文件创建
在这里插入图片描述
2.如何有层次感展示根据图示打钩
在这里插入图片描述

7.配置Facetes

7.1确保web.xml是在WEB-INF下

在这里插入图片描述

在这里插入图片描述

7.2确保web文件夹静态资源配置

在这里插入图片描述

8.如何显示或隐藏out文件夹

在这里插入图片描述

9.启动tomcat配置

在这里插入图片描述

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

10.tomcat启动项目后未在WEB-INF下有后端代码编译

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

11.项目编译生成的结果

在这里插入图片描述

11.1编译后文件为什么没有 mybatis文件?

因为源代码文件夹内没有文件,所以编译的时候就没有生成所在文件夹和文件

12.创建web文件夹下的静态资源

理解静态资源的意义
主要是 前端页面 html 支持前端页面 js、页面样式 css
关于前端页面 html 可以是 jsp 页面 或者 html 或者是 vue等都可以

请添加图片描述

12.1例如 如果用的easyui 可以将easyui静态资源放在js内然后引用

在这里插入图片描述

13.web.xml作用

web.xml是Java Web项目中的一个重要配置文件,主要用于配置首页、Filter、Listener、Servlet等。以下是web.xml的主要作用:

初始化配置信息:可以用来初始化配置信息,比如欢迎页面、servlet、servlet-mapping、filter、listener、启动加载级别等。
命名以及定制URL:通过web.xml文件,可以对URL进行命名以及定制。
定制初始化参数:通过web.xml文件,可以为web应用定制初始化参数。
指定错误处理页面:当Web应用出现错误时,web.xml可以指定一个错误处理页面,用于显示错误信息。
设置过滤器:在web.xml中,可以为web应用设置过滤器,对用户请求进行预处理。
总之,web.xml文件在Java Web项目中起到了非常重要的作用,可以方便地对Web应用进行配置和管理。
1.首页配置:在web.xml中,可以通过指定一个欢迎页面或者默认页面来设置应用的首页。例如,以下配置会将默认的首页设置为index.jsp:

<welcome-file-list>  
    <welcome-file>index.jsp</welcome-file>  
</welcome-file-list>

2.Filter配置:Filter主要用于过滤用户的请求。例如,你可能希望通过Filter来记录所有请求的日志。以下是一个Filter配置的例子:在这个例子中,LoggingFilter类将被应用于所有的URL路径。

<filter>  
    <filter-name>LoggingFilter</filter-name>  
    <filter-class>com.example.LoggingFilter</filter-class>  
</filter>  
<filter-mapping>  
    <filter-name>LoggingFilter</filter-name>  
    <url-pattern>/*</url-pattern>  
</filter-mapping>
  1. Listener配置:Listener主要用于监听应用的各种事件,例如session创建、销毁等。例如,以下配置将监听session的创建和销毁事件:
<listener>  
    <listener-class>com.example.SessionListener</listener-class>  
</listener>

4.Servlet配置:Servlet主要用于处理用户的请求。例如,以下配置将一个Servlet映射到特定的URL路径:在这个例子中,任何发送到"/example"路径的请求都会被ExampleServlet处理。

<servlet>  
    <servlet-name>ExampleServlet</servlet-name>  
    <servlet-class>com.example.ExampleServlet</servlet-class>  
</servlet>  
<servlet-mapping>  
    <servlet-name>ExampleServlet</servlet-name>  
    <url-pattern>/example</url-pattern>  
</servlet-mapping>

5.错误处理:web.xml还可以用于指定错误页面。例如,以下配置将所有的错误页面都重定向到一个特定的错误处理页面:在这个例子中,任何返回404错误的页面都会被重定向到error404.jsp。

<error-page>  
    <error-code>404</error-code>  
    <location>/error404.jsp</location>  
</error-page>
  1. 初始化参数:可以为web应用定制初始化参数。例如:
<context-param>   
    <param-name>contextConfigLocation</param-name>   
    <param-value>/WEB-INF/applicationContext.xml</param-value>   
</context-param>   
```上述配置为Spring应用设置了一个初始化参数,该参数指定了Spring应用的配置文件位置。  

  1. 安全设置:在web.xml中还可以配置安全设置,例如设置哪些URL需要经过安全验证等。这些配置通常涉及到更复杂的配置文件和服务器设置,因此在这里不详细展开。

14.再看整体项目当前基础结构

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

15.部署javaweb项目

直接将web文件夹下所有文件全拷贝到tomcat服务器webapp下 并给项目名称命名
在这里插入图片描述
在这里插入图片描述

16.访问部署在tomcat项目

http://localhost:8087/testProject/
在这里插入图片描述

17.以上是javaweb项目基础搭建后期有空继续写。。。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/beiback/article/details/135408639

如何在idea中建立一个javaweb项目(新手教程)_xtaotwo的博客-爱代码爱编程_idea新建javaweb项目

写在前面,IDEA中,【project】和【module】的关系,我的理解就是,project是一个大项目,然后一个大项目下可以多个module,就像通常在开发的时候会把一个项目分成很多独立的模块来做,对应eclipse来说,project就是workspace,module就是project。(不知理解是否正确) 最近也正在学习IDEA的使用,下面将I

idea创建javaweb项目步骤超详细(2022最新版本)_云边的快乐猫的博客-爱代码爱编程

目录 前言: 一、新建文件 1.在idea里面点击文件-新建-项目  2.新建项目-更改名称为自己想要的项目名称-创建 3.右键自己建立的项目-添加框架支持 4.勾选Web应用程序-确定 5.建立成功界面  二、配置tomcat  6.点击添加配置文件  7.点击这个+ 8.选择这个tomcat的本地 9.点击配置-----然后点击

java web入门:在idea上创建java web项目_idea创建javaweb项目-爱代码爱编程

概述 在初学Java web时我们通常使用Tomcat作为Java web的服务器,而一个完整的Java项目需要jdk和集成开发环境。今天我们就以Idea为例介绍一下如何在Idea上创建Java web项目以及部署Tomcat 准备工作 由于Tomcat运行依靠jdk,所以第一步就是确保jdk已经安装并配置,打开cmd命令行输入java回车,如果提示

intellij idea创建javaweb项目入门级教程_idea javaweb-爱代码爱编程

目录 开始创建! 1.创建java项目 2.创建web项目 3.创建目录文件 4.配置TomCat IDEA版本:2022.1.3 Java版本:11 Tomcat版本:9.0.17 开始创建! 1.创建java项目 在IDEA中选择new—Project,在New Project的选项里进行编辑项目名字,JDK版本

使用idea创建javaweb项目并部署到tomcat服务器,如何避免可怕的中年危机_idea发布项目到服务器-爱代码爱编程

步骤1:进入项目之前或者close project可以看到如下界面,选择Plugins 步骤2.在搜索框输入tomcat,并选中,点击OK。 步骤3:返回后选择settings。 步骤4:如下图,此时点击加