当前位置: 代码迷 >> 综合 >> 【SSH】The origin server did not find a current representation for the target resource
  详细解决方案

【SSH】The origin server did not find a current representation for the target resource

热度:57   发布时间:2023-12-07 22:20:41.0

             背景

新建项目—引入jar包—编写相应代码,按视频步骤走,结果总是出不来界面:
这里写图片描述

             尝试

(1)把tomcat放到无中文的路径中,失败。
(2)仔细查对配置文件,失败。
(3)建立一个新项目,做一步运行一次页面。发现是jar包的问题。一将jar包们放入bin目录下,就报上面的错误,所以小编索性就先不加jar包了,先往下敲代码。

             解决

在接下来的写代码中,我无意中发现了一个大秘密!
这里写图片描述
咦?哪来的jar包?
后来经过我小脑瓜的思索,明白了。真相只有一个……

             原因

以Struts2为例,我在新建了项目后,执行了如下命令,对Struts2进行了一键配置,也就是说系统已经自动添加了jar包,不需再单独引用了。
这里写图片描述
如果再自己添加jar包,由于版本的问题,可能就冲突了吧。

             小结

有的时候,一个小小的问题,就能困住我们好长一段时间。收获:(1)敲代码时要思路清晰,知道自己现在在干嘛。这样,即使有了问题,也能较清晰的找出原因。(2)解决bug时,要有积极的心态,不是说bug解决不出来就代表自己能力不行,这个怪圈要想明白。可以多和做出来的人交流交流。(3)学知识要了解的深一点,钻研透一点。当然,有这个意识,尽自己所能即可,有的时候,面对新知识,“囫囵吞枣”是一种很好的学习方法,毕竟掌握的太深也不现实。
终极一句话:要有一个积极阳光的心态!

  相关解决方案