JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示)

这篇具有很好参考价值的文章主要介绍了JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、项目添加架构支持步骤

二、网页部署

三、 配置tomcat

四、解决404问题

五、出现$END$问题


一、项目添加架构支持步骤

1.首先是新版的idea在创建项目时去除了javaEE的配置,可以先只创建一个项目

JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 2.右击项目单击添加架构支持JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 3.添加JavaEE与Web框架JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 二、网页部署

1.这时就会出现web文件夹,然后就可以进行网页部署,这里需要注意的是WEB-INF文件夹存放被保护的需要权限的资源,html或jsp文件不能放在WEB-INF中否则找不到相关页面(找不到相关资源),要布置到web文件目录下,一般相关的库,扩展包放在WEB-INF中,例如dbutil,druid

(下面为书城项目文件目录分布)

JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

三、 配置tomcat

1.在右上角找到编辑配置

JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 2.添加tomcat本地,这里的本地指的是本地服务器JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 3.添加相关工件JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 4.选择war explodedJavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 5.这里的tomcat服务器名称建议改为项目对应的名称,以便后续的服务器维护,下面的程序上下文为/工程名称JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 6.配置好后url为http://localhost:8080/工程名称/(主页)

JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

四、解决404问题

1.什么是404问题

HTTP 404错误是HTTP协议中的一个状态码,表示请求的资源在服务器上未找到。

当客户端(通常是浏览器)发出一个请求时,服务器会根据请求的URL寻找相应的资源。如果服务器无法找到对应的资源,就会返回一个HTTP 404错误响应。

常见导致HTTP 404错误的原因有:

  1. 错误的URL:可能是由于拼写错误、URL中的路径或参数错误导致的。在请求资源时,请确保URL正确无误。

  2. 资源被移动或删除:服务器上的资源可能已经被移动或删除,导致请求的资源不存在。这可能是服务器维护或更新引起的。您可以尝试重新加载页面或联系网站管理员以获取更多信息。

  3. 权限问题:有些资源可能需要特定的访问权限才能被访问,如果您没有足够的权限,服务器可能会返回HTTP 404错误。请确保您具有访问该资源的权限。

  4. 服务器配置问题:服务器可能存在配置错误,无法正确地处理请求。这可能是由于服务器配置文件中的错误或服务器软件的故障引起的。这种情况下,您可以尝试在之后的时间再次访问,或者联系服务器管理员以解决问题。

当遇到HTTP 404错误时,您可以尝试刷新页面、检查URL拼写、清除浏览器缓存或尝试使用其他浏览器访问网页。如果问题仍然存在,您可以联系网站的管理员或技术支持以寻求进一步的帮助。

【经验】:对于404问题,只要按照上面的几步配置就不会出现404问题,如果出现要不就是打开最初的浏览器时url少了,没有到指定的资源目录,或者就是相应的资源没有放到web目录中,而是放到了WEB-INF目录中

这里注意在新版的javaweb,摒弃了原本的jsp文件,将html文件放在WEB-INF目录下,并用thymeleafViewResolver视图解析器访问到html资源

五、出现$END$问题

后面是处理$END$问题($END$不是乱码,是调用了index.jsp)

JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端

 出现$END$问题一般是URL没有指向指定文件,配置到要访问的html或jsp文件就可以文件JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示),intellij-idea,java,ide,后端文章来源地址https://www.toymoban.com/news/detail-732413.html

 如果有什么问题可以在评论区评论,创作不易,求关注求点赞

求关注求点赞!!!

求关注求点赞!!!

求关注求点赞!!!

求关注求点赞!!!

求关注求点赞!!!

感谢感谢!!!

到了这里,关于JavaWeb相关框架添加,以及404问题与$END$问题(最新2023版idea演示)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue打包之后的项目在nginx的部署404,以及无法跳转路由问题

    路径都对,项目路由本地也能正常访问,但是部署后加路由地址404。其实就是nginx配置的问题。知乎上一位大哥的解决办法:vue-cli打包之后的项目在nginx的部署404,以及无法跳转路由问题 - 知乎 问题其实就是路由没有重定向。更简单的配置方式就是try_files $uri $uri/ /index.html;  

    2024年02月14日
    浏览(40)
  • 课程《JavaWeb基础框架程序设计》考试题下篇——数据库与表单操作用题(人事管理平台的添加员工档案信息的操作题)

    这篇文章是大学课程《JavaWeb基础框架程序设计》考试题目的内容,包括了原题和答案。题目只包括了三道编程题,分值为30分、30分和40分,这篇文章继上一篇(课程《JavaWeb基础框架程序设计》考试题上篇——基础应用题(计算应用、水仙花数)),介绍40分的那题,以及代码

    2024年02月04日
    浏览(57)
  • IDEA搭建Java Web项目及添加Web框架支持和配置Tomcat服务器(2023最新版)

     File — New — Project Java — Project SDK中选择自己的版本(这里采用1.8) —点击Next 此项不选 直接点击Next 设置项目名称之后 点击 Finish 鼠标右键项目名 — Add Frameworks Support   勾选第一项 Web Application — 点击 OK 出现web目录后即为Web框架支持添加成功   点击Add Configruation 点击添加

    2024年02月13日
    浏览(78)
  • spring框架,以及和spring框架相关的Java面试题和spring ioc的注入方式

    目录 一.spring来源,以及介绍 1.spring诞生的背景 2.spring框架 介绍 3.spring框架在使用中的优点以及不足 3.1优点  3.2不足 3.3总结 4.为什么要使用spring  二.将spring框架部署在IDEA中  1.替换pom.xml  2.构建spring所需要的xml文件 三.spring的三种注入方式 0.定义需要的类,方法 1.方法注入

    2024年02月12日
    浏览(49)
  • 程序的各种段以及堆栈相关问题

    C中一般有三种变量: 局部变量 全局变量 静态变量 C中一般有五个内存段: 代码段 也叫文本段,包含frequently executed code 通常是只读的(未了避免程序被错误改写) 代码段是不包含程序变量(如局部变量、全局变量)的 代码段可以包含只读的string字符,如包含代码 printf(\\\"H

    2024年02月05日
    浏览(31)
  • 【若依后管框架(前后端分离版)】 如何部署若依以及添加自己的功能模块和菜单

    【若依后管框架(前后端分离版)】 如何添加自己的功能模块以及菜单 【文章开始之前,先说一句,若依牛逼!】 1 若依框架简介 RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜

    2024年02月05日
    浏览(56)
  • .net项目开发-EF框架解决添加默认值问题

    最近开发.net项目,持久层用的是EF框架,也是第一次使用这个框架,用这个框架的好处就是基于实体的开发,就是当代码中实体创建完成可以使用EF提供的code frist模式去创建数据表,也解决了项目部署是写脚本创建数据库的问题。使用这个框架也出现了一个问题就是实体和表

    2024年02月13日
    浏览(34)
  • springcloud的组件及其作用以及面试相关问题

    Spring Cloud 是一个用于构建分布式系统和微服务架构的开发工具包,它基于Spring框架,提供了一系列组件和模块来简化分布式系统的开发和管理。以下是一些常见的Spring Cloud组件及其作用的介绍: Eureka(服务注册与发现):Eureka是一个基于REST的服务注册和发现组件,用于管理

    2024年02月11日
    浏览(37)
  • typescript全局安装卸载以及npm相关问题

    全局安装 npm install -g typescript 全局安装之后,如果想要卸载要使用 全局安装之后可以在终端使用 tsc  xxx 编译ts文件 本地安装,也就是在项目目录下安装 npm install  typescript 本地卸载 npm uninstall  typescript 项目中安装,由于typescript 是局部安装的,所以在控制台或者终端肯定是

    2023年04月25日
    浏览(52)
  • 通过Jenkins实现Unity多平台自动打包以及相关问题解决

            通过本文可以了解到如何在windows和mac上部署Jenkins。并且通过Jenkins实现Unity在IOS,安卓和PC等多平台自动打包的功能,并且可以将打包结果通过飞书机器人同步到飞书群内。优化工作流,提高团队的开发效率。文末记录了实际使用Jenkins时遇到的各种问题,以及对应的

    2024年02月12日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包