2021年9月28日,老是遇到一些非常奇葩的问题。就离谱、好好的一个web项目就莫名奇妙坏了。
起因是这样的:我前几天用idea2020编辑器,用ssm框架搭建了一个图书管理系统。只是将图书信息的增删改查实现,还有用户的注册和登录功能实现。本来想着今天将用户信息的删除和修改完善以下,本来是很简单的事情,就在我将删除逻辑(从前台到后盾)实现后,然后满怀信息的打开Tomcat服务器,就等测试…结果一场四个小时的辛酸旅程开始了。
打开页面后,我先实现注册和登录,然后检查了一遍以前的功能都可以正常使用。就当我打开用户信息展示页面的时候,也没感觉到异常,就当我准备点击删除按钮,删除一个用户的信息的时候,发现一个讨厌的事情。那个删除我使用的是超链接的形式,鼠标移动到删除上时,删除字样应该会变色而且应该要在删除按钮下出现下划线(我还未对该超链接的形式进行修改)。但是他没有一点反应,是的你没听错,它一点反应都没有。我当时就纳闷了。我开始设置Tomcat的时候已经设置了页面的修改,只需要刷新页面就可以了。咋会没起作用呢。不慌、这样不行,我直接重新部署总可以了吧,重新启动Tomcat后,还是这个样子。还能这样玩。干脆一点,我直接删除这个信息注释掉。这样这个页面就不会有这个选项了吧,就当我兴冲冲的运行服务的时候,啪啪啪的打脸,他还在,你没听错,被我注释掉的删除还在页面上展示。我真的老无语了,我一不做二不休,直接将这个文件的内容全部注释掉了,这样应该啥也看不到了吧。就当我再次运行服务的时候,我真的要骂人了,他还在,他还在,他还在啊。不慌,不慌,不慌,我还有招,直接把访问到这个页面的地址改掉,这样总不会找到这个页面了吧。就当我再次燃起希望的时候,再次运行界面,然后输入一个错误的连接地址,的确是没有找到这个页面。就当我以为解决的时候,我又手贱,运行了一下历史记录的那个正确的地址。他又出现了,我已经把路径改了还能找到,牛批哦。没办法,上网搜,我就把浏览器的历史记录给删除了。但是最后的结果没有一点用。我真的是无语了。然后我就想着把这个页面的文件给删除算了,这样总不可能找到了吧。但是、但是、但是。他又出现了。我的天、我要死了。然后我就想再次建立个jsp页面吧,搞笑的事情来了,当我new的时候,发现没有jsp这个选项,啊啊啊啊,我要炸了啊。然后重点来了、重点来了、重点来了。我就去看了一下那个编译文件,我发现删除的那个页面还在,我真是日你妹的了,我都删除了,咋还会有这个文件(我此时对编译文件还不太了解),然后我就手动把这个文件给删除了。然后再次启动Tomcat服务器的时候,就算我输入正确的地址还是怎样的地址,那个页面都不会存在了。我此时特别的高兴啊。然后我就把那个页面直接复制了一),然后我就再次重启服务器,就当我以为全部搞好的时候。啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊,又来。我真的要死了。我此时特别的气愤啊,我直接把这些编译的文件全部删除了,然后,再次编译的时候,有文件编译出来。我又再次重启服务器。不出所料,啥东西都没有了。然后,我看那个编译的文件和我当前的目录文件差异好大。我心已死、我真的醉了。然后我就直接把这个项目换了一个位置,然后重新导入,啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊。我真的要死了,都一样,我们都一样。他还是那个样子。然后我就重新建立一个项目,最后导入web框架,就在这个时候,我发现了。新建的web有一个亮点,而我的那个web项目没有亮。而且新建的web项目时可以正常创建jsp页面的。然后,我就恍然大悟,我之前用的2020版本的idea已经把web项目给编译好了,导入的时候,运行的是之前编译好的文件,并没有编译我现在的文件
2021-9-30 17:45 我又重新建立一个项目运行这个项目,然后又遇到一个古老的bug…
https://blog.csdn.net/weixin_43304253/article/details/120570356
2021年9月28日,老是遇到一些非常奇葩的问题。就离谱、好好的一个web项目就莫名奇妙坏了。的更多相关文章
- 2016年12月28日 星期三 --出埃及记 Exodus 21:23
2016年12月28日 星期三 --出埃及记 Exodus 21:23 But if there is serious injury, you are to take life for life,若有 ...
- 无插件的大模型浏览器Autodesk Viewer开发培训-武汉-2014年8月28日 9:00 – 12:00
武汉附近的同学们有福了,这是全球第一次关于Autodesk viewer的教室培训. :) 你可能已经在各种场合听过或看过Autodesk最新推出的大模型浏览器,这是无需插件的浏览器模型,支持几十种数 ...
- 2015年12月28日 Java基础系列(六)流
2015年12月28日 Java基础系列(六)流2015年12月28日 Java基础系列(六)流2015年12月28日 Java基础系列(六)流
- 2016年11月28日 星期一 --出埃及记 Exodus 20:19
2016年11月28日 星期一 --出埃及记 Exodus 20:19 and said to Moses, "Speak to us yourself and we will listen ...
- 2016年10月28日 星期五 --出埃及记 Exodus 19:13
2016年10月28日 星期五 --出埃及记 Exodus 19:13 He shall surely be stoned or shot with arrows; not a hand is to ...
- 2016年6月28日 星期二 --出埃及记 Exodus 14:25
2016年6月28日 星期二 --出埃及记 Exodus 14:25 He made the wheels of their chariots come off so that they had di ...
- 跨界!Omi 发布多端统一框架 Omip 打通小程序与 Web 腾讯开源 2月28日
https://mp.weixin.qq.com/s/z5qm-2bHk_BCJAwaodrMIg 跨界!Omi 发布多端统一框架 Omip 打通小程序与 Web 腾讯开源 2月28日
- 【NEWS】 ADempiere发布ADempiere 3.8.0路线图【2013年7月28日】
发布源:http://osssme.org/cms/?q=node/17 本以为ADempiere”已死“,但是看到ADempiere的WIKI上大概在从5月28日开始添加WIKI以来,经过多次更新后 ...
- 优步UBER司机全国各地奖励政策汇总 (3月28日-4月3日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
随机推荐
- npm run dev 启动项目报错我的解决办法
我的报错截屏 解决方案 1. config文件中 index 文件中的 host 值如果是数字串就将其改为 localhost 2. 再次尝试 如果有遇到其他问题阔以将 node-mo ...
- 发布 .NET MAUI / MAUI Blazor 应用 (1) - Windows
发布用于Windows的 .NET MAUI 应用 打开 PowerShell 终端 , 命令行进入工程目录,以我的例子工程为例, cd BlazorMaui BlazorMaui 替换为你自己工程名 ...
- 如果让我设计一套,TPS百万级API网关!
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 是滴,小傅哥又要准备搞事情了!这次准备下手API网关项目,因为这是所有互联网大厂都有的一个核心 ...
- 高并发之网络IO模型
你好,我是坤哥 今天我们聊一下高并发下的网络 IO 模型 高并发即我们所说的 C10K(一个 server 服务 1w 个 client),C10M,写出高并发的程序相信是每个后端程序员的追求,高并发 ...
- 简单概述因特网(Internet)
学习目的 了解 Internet 的概念,区别因特网与互联网. 了解 Internet 的基本结构. 了解 Internet 的发展历史. Internet 概念 因特网(Internet)是全球性的 ...
- Linux-shell笔记1
一次执行很多命令,可以用:分割每个命令,依次运行所有命令.但是不是进程列表,要用()包围命令才是进程列表.它们有什么差别呢?进程列表是启动了一个子SHELL来执行的.用echo $BASH_SUBSH ...
- java基础———break,continue
break通常用在循环语句之中用来跳出循环: continue终止某次循环过程,跳过尚未执行的语句:接着执行下次是否执行循环的判定:
- 网卡限速工具之WonderShaper
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. GreatSQL是MySQL的国产分支版本,使用上与MySQL一致. 什么是WonderShaper 如何安装Wonder ...
- SFSafariViewController 加载的网页与原生oc之间的交互
问题描述: 工作中碰到这样一种场景, WebApp 已经实现了IM即时通讯及基于WebRTC实现的音视频会议,音视频聊天. 也是半路接手的项目,项目整体是使用WKWebView套壳加载h5 页面实现( ...
- docker存储管理及实例
一.Docker存储概念 1.容器本地存储与Docke存储驱动 容器本地存储:每个容器都被自动分配了内部存储,即容器本地存储.采用的是联合文件系统.通过存储驱动进行管理. 存储驱动:控制镜像和容器在 ...